.temporalMessageERROR
{
    -moz-border-radius:6px;	/* Rounded edges in Firefox */
    background-image: url(../../images/classic/error.gif);
    color	:#ffffff;
    border-style:solid;
    border-width:1px;
    border-color:#ffffff;
    font	:normal 8pt Tahoma,sans-serif,MiscFixed;
    text-decoration:none;
    height:25px;
    padding:0 20px;
    vertical-align:middle;
    font-weight: bold;
}
.temporalMessageWARNING
{
    -moz-border-radius:6px;	/* Rounded edges in Firefox */
    background-image: url(../../images/classic/warning.png);
    color	:#555555;
    border-style:solid;
    border-width:1px;
    border-color:#ffffff;
    font	:normal 8pt Tahoma,sans-serif,MiscFixed;
    text-decoration:none;
    height:25px;
    padding:0 20px;
    vertical-align:middle;
    font-weight: bold;
}
.temporalMessageINFO
{
    -moz-border-radius:6px;	/* Rounded edges in Firefox */
    background-image: url(../../images/classic/message.png);
    color	:#000000;
    border-style:solid;
    border-width:1px;
    border-color:#ffffff;
    font	:normal 8pt Tahoma,sans-serif,MiscFixed;
    text-decoration:none;
    height:25px;
    padding:0 20px;
    vertical-align:middle;
    font-weight: bold;
}
.userGroupTitle
{
    color	:black;
    font	:bold 8pt Tahoma,sans-serif,MiscFixed;
    padding-left:10px;
}
.userGroupLink
{
    padding:0px;
    padding-left:10px;
    padding-bottom:10px;
}
.userGroupLink a
{
    color	:#006699;
    text-decoration:none;
    font	:bold 8pt Tahoma,sans-serif,MiscFixed;
}
.userGroupLink a:hover
{
    color	:orange;
}
span.treePlusLink
{
    background-color:#E68B2C;
    color:white;
    font:normal 7pt Tahoma,MiscFixed;
    text-decoration:none;
    padding-left:1px;
    padding-right:1px;
    overflow:hidden;
    cursor:pointer;
}
span.treePlusLink:hover
{
    color:#EFC395;
}
span.XtreeMinus
{
    background-color:#006699;
    color:white;
    font:normal 7pt Tahoma,MiscFixed;
    text-decoration:none;
    padding-left:1px;
    padding-right:1px;
    overflow:hidden;
    cursor:pointer;
}
span.XtreeMinus:hover
{
    background-color:#EFC395;
}
.pm_separator___processmaker
{
}
.pm_separatorOn___processmaker
{
}
.pm_separatorOff___processmaker,.pm_separatorOn___processmaker
{
   /* height: 7px;*/
    cursor:pointer;
    text-align:center;
    overflow:hidden;
}
.pm_separatorDOff___processmaker,.pm_separatorDOn___processmaker, .pm_separatorOver___processmaker, .pm_separatorOut___processmaker
{
    height:7px;
    width:100%;
    background-color:#C1D2EE;
    background-color:buttonface;
    border-color:buttonhighlight buttonshadow buttonshadow buttonhighlight;
    border-style:solid;
    border-width:1px 0pt;
    overflow:hidden;
}
.pm_separatorDOff___processmaker
{
    background:url(../../images/workflow/separator.up.gif);
    background-repeat:no-repeat;
    background-position:50% 2;
}
.pm_separatorDOn___processmaker
{
    background:url(../../images/workflow/separator.down.gif);
    background-repeat:no-repeat;
    background-position:50% 50%;
}
.pm_separatorOver___processmaker
{
    background-color:#C1D2EE;
}
.pm_separatorOut___processmaker
{
    background-color:buttonface;
}
.processmap_task___firefox
{
    position	: absolute;
    height		: 30px;
    width		: 150px;
    background-color: #006699;
    border		: 1px solid #006699;
    z-index		: 10;
    overflow	: hidden;
    cursor		: move;
}
.processmap_task_label___firefox
{
    color:white;
    text-align:center;
    cursor:text;
    padding-top:11;
}
.processmap_text___firefox
{
    position	: absolute;
    cursor		: move;
    background-color:red;
}
.processmap_title___firefox
{
}
.processmap_task___processmaker
{
    position	: absolute;
    height		: 40px;
    height		: 38px;
    width		: 171px;
    width		: 164px;
    z-index		: 10;
    overflow	: hidden;
    cursor		: move;
    /*background-color:#6F6F6F;*/
    background	: url(../../images/workflow/borderTask.gif);
    background-color:#0576C4;
    background-color:#006699;
    vertical-align:middle;
    display:table-cell;
}
.processmap_task_label___processmaker
{
    color:#FFF;
    text-align:center;
    margin:10;
    vertical-align:middle;
    cursor:move;
}
.processmap_text___processmaker
{
    position	: absolute;
    z-index		: 10;
    cursor		: move;
    font		: bold 8pt Tahoma,MiscFixed;
}
.processmap_title___processmaker
{
    position	:absolute;
    cursor		:move;
    font		:bold 13pt Tahoma,MiscFixed;
}
.pm__toolbar{
    align:left;
    font-size:1;
    line-height:31px;
}
.processmap_toolbarItem___processmaker
{
    margin:0px;
    border:1px solid #CEC6B5;
    background:#EFEFEF url(../../images/workflow/toolbar.buttonbg.gif) repeat-x scroll 0%;
}
.processmap_toolbarItem___processmaker:hover
{
    margin:0px;
    background-color:buttonface;
    border-color:buttonhighlight buttonshadow buttonshadow buttonhighlight;
    border-style:solid;
    border:1px solid #316AC5;
    background:#C1D2EE;
    background-color: #C1D2EE;
}
TD.mainMenuBG {
    background-image: url(../../images/workflow/bg.gif);
    background-repeat: repeat-x;
    left: 46px;
    top: 72px;
    direction: ltr;
    text-align: left;
}
TD.mainMenu {
    background-image: url(../../images/classic/bm.jpg);
    background-repeat: repeat-x;
    height: 25px;
    left: 46px;
    top: 72px;
    direction: ltr;
    text-align: center;
}
A.mainMenu {
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    padding-top: 6px;
    text-transform:uppercase;
    text-decoration: none;
}
A.mainMenu:hover {
    color: #D3D3D3;
    font-weight: bold;
    text-decoration: none;
}
TD.SelectedMenu{
    background-image: url(../../images/classic/bsms.jpg);
    background-repeat: repeat-x;
    top: 72px;
    height: 26px;
}
A.SelectedMenu {
    vertical-align: middle;
    font-size: 11px;
    font-weight: bold;
    color: #000;
    text-align: center;
    padding-top: 6px;
    text-transform:uppercase;
    text-decoration: none;
}
.SelectedMenu:hover {
    vertical-align: middle;
    font-size: 11px;
    font-weight: bold;
    color: #005791;
    text-align: center;
    padding-top: 6px;
    text-transform:uppercase;
    text-decoration: none;
}
TD.subMenu {
    background-image: url('../../images/classic/bsm.jpg');
    background-repeat: repeat-x;
    height: 25px;
}
A.subMenu {
    font-family: Tahoma;
    font-size: 10px;
    color: #005791;
    font-weight: bold;
    padding-top: 5px;
    text-transform:uppercase;
    text-decoration: none;
}
A.subMenu:hover {
    font-family: Tahoma;
    font-size: 10px;
    color: #092148;
    font-weight: bold;
    padding-top: 5px;
    text-transform:uppercase;
    text-decoration: none;
}
TD.selectedSubMenu {
    background-image: url('/js/maborak/core/images/silverBackgroundSubMenu.jpg');
    background-repeat: repeat-x;
    height: 26px;
    left: 46px;
    top: 98px;
}
A.selectedSubMenu {
    font-family: Tahoma;
    font-size: 10px;
    color: #005791;
    font-weight: bold;
    padding-top: 5px;
    text-transform:uppercase;
    text-decoration: none;
}
A.selectedSubMenu:hover {
    font-family: Tahoma;
    font-size: 10px;
    color: #005791;
    font-weight: bold;
    padding-top: 5px;
    text-transform:uppercase;
    text-decoration: none;
}
.boxTop, .boxTopBlue
{
    height:9px;
    padding-left:8px;
    padding-right:8px;
    position:relative;
    overflow:hidden;
}
.boxTop div, .boxTopBlue div
{
    background-color:#FFF;
}
.boxTop div.a, .boxTop div.c, .boxTopBlue div.a, .boxTopBlue div.c
{
    position:absolute;
    width:9px;
    height:9px;
}
.boxTop div.a, .boxTopBlue div.a
{
    left:0px;
    top:0px;
    background-image:url(../../images/classic/ftl.png);
    background-color:transparent;
}
.boxTop div.c, .boxTopBlue div.c
{
    top:0px;
    right:0px;
    background-image:url(../../images/classic/ftr.png);
    background-color:transparent;
}
.boxTop div.b, .boxTopBlue div.b
{
    width:100%;
    height:9px;
    border-top:1px solid #DADADA;
    background-color:#FFF;
}
.boxTopBlue div.c
{
    background-image:url(../../images/classic/ftr.blue.gif);
    background-color:transparent;
}
.boxTopBlue div.a
{
    background-image:url(../../images/classic/ftl.blue.gif);
    background-color:transparent;
}
.boxTopBlue div.b
{
    border-top:1px solid #99BBE8;
    background-color:#D0DEF0;
}
.boxBottom, .boxBottomBlue
{
    height:15px;
    padding-left:24px;
    padding-right:24px;
    position:relative;
    overflow:hidden;
}
.boxBottom div.a, .boxBottom div.c, .boxBottomBlue div.a, .boxBottomBlue div.c
{
    position:absolute;
    width:25px;
    height:15px;
}
.boxBottom div.a, .boxBottomBlue div.a
{
    left:0px;
    top:0px;
    background-image:url(../../images/classic/fbl.png);
    background-color:transparent;
}
.boxBottom div.c, .boxBottomBlue div.c
{
    top:0px;
    right:0px;
    background-image:url(../../images/classic/fbr.png);
    background-color:transparent;
}
.boxBottom div.b, .boxBottomBlue div.b
{
    width:100%;
    height:16px;
    border-bottom:1px solid #DADADA;
    background: transparent url(../../images/classic/fbc.png) repeat-x;
}
.boxBottomBlue div.c
{
    background-image:url(../../images/classic/fbr.blue.png);
    background-color:transparent;
}
.boxBottomBlue div.a
{
    background-image:url(../../images/classic/fbl.blue.png);
    background-color:transparent;
}
.boxBottomBlue div.b
{
    width:100%;
    height:16px;
    border-bottom:1px solid #DADADA;
    background: transparent url(../../images/classic/fbc.blue.png) repeat-x;
}
.boxContentBlue
{
    border-left:1px solid #99BBE8;
    border-right:1px solid #99BBE8;
    padding-right:5px;
    padding-left:5px;
    background-color:#D0DEF0;
}
a.linkInBlue
{
    font:normal 8pt Tahoma,MiscFixed;
    color:#006699;
    text-decoration:none;
}
a.linkInBlue:hover
{
    color:orange;
}
.boxTopPanel
{
    height:15px;
    padding-left:24px;
    padding-right:24px;
    position:relative;
    overflow:hidden;
}
.boxTopPanel div.a, .boxTopPanel div.c
{
    position:absolute;
    width:25px;
    height:15px;
}
.boxTopPanel div.a
{
    left:0px;
    top:0px;
    background-image:url(../../images/classic/ftlL.png);
    background-color:transparent;
}
.boxTopPanel div.c
{
    top:0px;
    right:0px;
    background-image:url(../../images/classic/ftrL.png);
    background-color:transparent;
}
.boxTopPanel div.b
{
    width:100%;
    height:16px;
    background: transparent url(../../images/classic/ftc.png) repeat-x;
}
form{
    font:normal 11px sans-serif,MiscFixed;
    color:#808080;
}
form table{
    font:normal 11px sans-serif,MiscFixed;
    color:#808080;
}
form.formDefault select
{
    font:normal 11px sans-serif,MiscFixed;
    color:#000;
}
form.formDefault table
{
    font:normal 11px sans-serif,MiscFixed;
    color:#808080;
    line-height:180%;
}
form.formDefault td
{
    padding:2px;
}
form.formDefault .content
{
    background-color:#FFF;
    border-left:1px solid #dadada;
    border-right:1px solid #dadada;
}
form.formDefault input.FormField
{
    border: 1px solid #CCC;
    background: #FFFFFF url(../../images/classic/input_back.gif) repeat-x;
    color:#333333;
    font:normal 11px Arial,Helvetica,sans-serif;
}
form.formDefault input.FormFieldInvalid
{
    border: 1px solid red;
}
form.formDefault input.FormFieldValid
{
    border: 1px solid green;
}
form.formDefault .FormLabel
{
    color:#808080;
    text-align:right;
    padding-right:5px;
}
form.formDefault .FormFieldContent
{
    color:#000;
    background-color:#EFEFEF;
    padding-left:5px;
    text-align: left;
    background-color:#f9f9f9;
    font-size:11px;
}
form.formDefault textarea.FormTextArea
{
    border: 1px solid #CCC;
    background: #FFFFFF url(../../images/classic/input_back.gif) repeat-x;
    color:#333333;
    font:normal 11px Arial,Helvetica,sans-serif;
    overflow:auto;
}
form.formDefault textarea.FormTextPM
{
    border: 1px solid #CCC;
    background: #FFFFFF url(../../images/classic/input_back.gif) repeat-x;
    color:#333;
    font:normal 12 Courier New, monospace ;
    overflow:auto;
}
form.formDefault .FormTitle,form.formDefault .FormSubTitle{
    color:#333;
    padding-left:5px;
}
form.formDefault .FormTitle
{
    text-shadow:0 1px 0px rgba(255,255,255,1);
    font-weight: 700;
    color:#000;
    padding-left:5px;
    font-weight:bold;
    background:#E0E7EF;
    border-bottom:1px solid #C3D1DF;
}
form.formDefault .FormSubTitle
{
    background:#EFF1F3;
    color:#666;
}
form.formDefault .FormButton
{
    text-align:center;
}
form.formDefault a
{
    text-decoration:none;
    color:#006699;
    cursor:pointer;
}
form.formDefault a:hover
{
    color:orange;
    cursor:pointer;
}
form.formDefault td.withoutLabel, form.formDefault td.withoutLabel table td
{
    padding:0px;
    height:8px;
}
.FormTitle .FormTitle{
    border:none;
}
form.formSearch input, input
{
    font-size:8pt;
}
form.formSearch a
{
    color:#006699;
    text-decoration:none;
}
form.formSearch a:hover
{
    color:orange;
}
form.formSearch
{
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:10px;
}
form.formSearch .content
{
    border-left:1px solid #99BBE8;
    border-right:1px solid #99BBE8;
    background-color:#D0DEF0;
    padding:10px;
}
form.formSearch input.FormField
{
    border: 1px solid #99BBE8;
    color:#333333;
    font:normal 11px Arial,Helvetica,sans-serif;
    width:200px;
}
form.formSearch .FormLabel
{
    color:#000;
    text-align:center;
    padding-right:10px;
    width:40%;
}
form.formSearch .FormFieldContent
{
    color:#000;
    background-color:#EFEFEF;
    padding-left:5px;
    width:60%;
    text-align: left;
}
form.formSearch .Record
{
    width:80%;
}
.pagedTableDefault
{
    border-left:1px solid #DADADA;
    border-right:1px solid #DADADA;
    background-color:#FFF;
    padding-left:5px;
    padding-right:5px;
}
.pagedTableDefault .subtitle
{
    font-weight: bold;
    color: #000;
    font-size: 13px;
    padding-left: 10px;
}
.pagedTableDefault, .pagedTableDefault table
{
    font:normal 11px sans-serif,MiscFixed;
    color:#808080;
}
.pagedTableDefault, .pagedTableDefault .headerContent .tableOption a
{
    color:#2078A8;
    text-decoration:none;
    white-space:nowrap;
}
.pagedTableDefault, .pagedTableDefault .headerContent .tableOption a:hover
{
    color:orange;
}
.pagedTableDefault td
{
    padding:0px;
}
.pagedTableDefault .pagedTable td
{
    padding:5px;
}
.pagedTableDefault .pagedTable
{
    border:1px solid #DFDFDF;
    border-collapse:collapse;
    color:#27373F;
}
.pagedTable td{
    text-align:left;
}
.pagedTableDefault .pagedTable .Row1
{
    background-color:#FFF;
}
.pagedTableDefault .pagedTable .Row2
{
    background-color:#EEE;
}
tr.Selected
{
    background-color:#D8DDFF;
}
.pagedTableDefault .pagedTable .RowPointer
{
    background-color:#E0EAEF;
}
.pagedTableDefault .cellSelected1
{
    font-weight:bold;
}
.pagedTableDefault .cellSelected2
{
    font-weight:bold;
}
.pagedTableDefault .pagedTable a
{
    color:#666666;
    text-decoration: none;
    padding-left: 5px;
    font: bold 11px Tahoma,sans-serif, MiscFixed;
    white-space:nowrap;
}
.pagedTableDefault .pagedTable a:hover
{
    color:orange;
}
.pagedTableDefault .pagedTable .pagedTableHeader
{
    border-bottom:0px solid #DFDFDF;
    background-color:#6F7F75;
    color:#5B5B5B;
    font-weight:bold;
    background-repeat:repeat-x;
    height:26px;
    padding:0px;
    overflow:hidden;
    background-color:#F2F2F2;
    background-image:url("/images/ext/gray/grid/grid3-hrow2.gif");
    background-position: bottom;
    vertical-align:middle;
}
.pagedTableDefault .pagedTable .pagedTableHeader img{
    float:left;
    margin-top:2px;
}
}
.pagedTableDefault .pagedTable .pagedTableHeader a
{
    text-decoration:none;
    padding-left:5px;
    font:normal 8pt Tahoma, sans-serif,MiscFixed;
    font-size:11px;
    font-weight: bold;
    color:#666;
    text-shadow:#fff 0px 1px 1px;
    text-align: left;
    display:block;
}
.pagedTableDefault .pagedTable .pagedTableHeader a:hover
{
    color:orange;
}
.pagedTableDefault .pagedTable .masterDetailMain
{
    background-image:url(/images/masterDetailMain.png);
    background-repeat: repeat-x;
    text-decoration:none;
    color:#5B5B5B;
    padding-left:5px;
    font:normal 8pt Tahoma, sans-serif,MiscFixed;
    font-weight: bold;
}
.pagedTableDefault .pagedTable .masterDetailOther
{
    background-image:url(/images/masterDetailOther.png);
    background-repeat: repeat-x;
    text-decoration:none;
    color:#5B5B5B;
    padding-left:5px;
    font:normal 8pt Tahoma, sans-serif,MiscFixed;
    font-weight: bold;
}
.pagedTableDefault .pagedTable .RowLink
{
    text-align	:center;
}
.pagedTable tr{
    padding:3px 0;
}
.pagedTableDefault .pagedTable .RowLink a{
    display:block;
    white-space:nowrap;
}
A.firstPage {
    background-image: url('/images/firstPage.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-left:21px;
    padding-top:20px;
    line-height:40px;
    text-decoration:none;
}
A.noFirstPage {
    background-image: url('/images/firstPage.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-left:21px;
    padding-top:20px;
    line-height:40px;
    text-decoration:none;
}
A.previousPage {
    background-image: url('/images/previousPage.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-left:21px;
    padding-top:20px;
    line-height:40px;
    text-decoration:none;
}
A.noPreviousPage {
    background-image: url('/images/previousPage.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-left:21px;
    padding-top:20px;
    line-height:40px;
    text-decoration:none;
}
A.nextPage {
    background-image: url('/images/nextPage.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-left:21px;
    padding-top:20px;
    line-height:40px;
    text-decoration:none;
}
A.noNextPage {
    background-image: url('/images/nextPage.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-left:21px;
    padding-top:20px;
    line-height:40px;
    text-decoration:none;
}
A.lastPage {
    background-image: url('/images/lastPage.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-left:21px;
    padding-top:20px;
    line-height:40px;
    text-decoration:none;
}
A.noLastPage {
    background-image: url('/images/lastPage.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-left:21px;
    padding-top:20px;
    line-height:40px;
    text-decoration:none;
}
div.pattern .content
{
    padding-left:5px;
    padding-right:5px;
    border-left:1px solid #DADADA;
    border-right:1px solid #DADADA;
    background-color:#FFF;
}
div.pattern .FormTitle
{
    font-weight:bold;
    color: black;
    padding:2px;
}
div.grid
{
    font:normal 11px sans-serif,MiscFixed;
    padding-left:10px;
    padding-right:10px;
    margin-top:7px;
}
div.grid .content
{
    padding-left:5px;
    padding-right:5px;
    border-left:1px solid #DADADA;
    border-right:1px solid #DADADA;
    background-color:#FFF;
    width: 100%;
}
html>body div.grid .content
{
    width: auto;
}
div.grid .tableGrid
{
    width:100%;
}
div.grid .tableGrid .vFormTitle
{
}
div.treeBase .content
{
    padding-left:5px;
    padding-right:5px;
    border-left:1px solid #DADADA;
    border-right:1px solid #DADADA;
    background-color:#FFF;
}
.treeNode
{
    padding-bottom:10px;
    font:normal 8pt Tahoma,sans-serif,MiscFixed;
    color:#808080;
}
div.treeBase table td.a
{
    width:16px;
    height:10px;
}
div.treeBase table td.b
{
    font:normal 8pt Tahoma,sans-serif,MiscFixed;
    color:black;
    text-align:left;
}
div.treeParent
{
}
div.treeParent table
{
    font:normal 8pt Tahoma,sans-serif,MiscFixed;
    color:black;
}
div.treeParent .treeMinus
{
    width:16px;
    height:22px;
    display:block;
    position:relative;
    background-image:url(/images/minus.gif);
    background-repeat:no-repeat;
    overflow:hidden;
}
div.treeParent .treePlus
{
    width:16px;
    height:22px;
    background-image:url(/images/plus.gif);
    background-repeat:no-repeat;
    display:block;
}
div.treeParent .treePointer
{
    width:1px;
    height:22px;
    display:block;
}
div.treeParent td.c
{
    background-image:url(/images/ftv2vertline.gif);
    background-repeat:repeat-y;
}
div.treeParent td.d
{
    background-image:url(/images/ftv2node.gif);
    background-repeat:repeat-y;
}
div.treeParent .treeNode
{
    padding:2px;
    padding-bottom:1px;
    font-weight:bold;
}
div.treeParent .treeNode a, div.treeBase .treeNode a
{
    color:#006699;
    font-weight:normal;
    text-decoration:none;
}
div.treeParent .treeNode a:hover, div.treeBase .treeNode a:hover
{
    color:orange;
}
div.treeParent .FormField
{
    background-color:#FFF;
    padding-bottom:10px;
}
div.treeParent .FormField a
{
    font-size:8pt !important;
    color:red;
}
div.treeParent .FormTitle
{
    font-weight:bold;
    color: black;
    padding:2px;
}
div.treeChild td.b
{
    padding-right:10px;
}
div.treeChild td.a
{
    width:10px;
    height:22px;
    background:none;
}
div.treeChild .c
{
    background-image:url(/images/ftv2vertline.gif);
    background-repeat:repeat-y;
}
div.treeChild
{
    padding-left:1px;
}
div.treeParent .content .treeNode a.selected
{
    color:white;
    background-color:#006699;
}
div.treeParent table
{
}
div.treeParent .subcontent
{
    padding-left:5px;
    padding-right:5px;
    border-left:1px solid #99BBE8;
    border-right:1px solid #99BBE8;
    background-color:#D0DEF0;
}
div.calendar { position: relative; }
.calendar, .calendar table {
    border: 1px solid #6F7F75;
    font-size: 11px;
    color: #000;
    cursor: default;
    background: #F0F2F0;
    font-family: tahoma,verdana,sans-serif;
    z-index:1000;
}
.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
    text-align: center;    /* They are the navigation buttons */
    padding: 2px;          /* Make the buttons seem like they're pressing */
}
.calendar .nav {
    background: #6F7F75 url(menuarrow2.gif) no-repeat 100% 100%;
}
.calendar thead .title { /* This holds the current "month, year" */
    font-weight: bold;      /* Pressing it will take you to the current date */
    text-align: center;
    background: #000;
    color: #fff;
    padding: 2px;
}
.calendar thead tr { /* Row <TR> containing navigation buttons */
    background: #6F7F75; /*e*/
    color: #fff;
}
.calendar thead .daynames { /* Row <TR> containing the day names */
    background: #E9F2E9;
}
.calendar thead .name { /* Cells <TD> containing the day names */
    border-bottom: 1px solid #B5CFBF;
    padding: 2px;
    text-align: center;
    color: #000;
}
.calendar thead .weekend { /* How a weekend day name shows in header */
    color: #a66;
}
.calendar thead .hilite { /* How do the buttons in header appear when hover */
    background-color: #B5CFBF; /*e*/
    color: #000;
    border: 1px solid #000;
    padding: 1px;
}
.calendar thead .active { /* Active (pressed) buttons in header */
    background-color: #6F7F75; /*e*/
    border: 1px solid #FFF;
    color: #FFF;
    padding: 2px 0px 0px 2px;
}
.calendar tbody .day { /* Cells <TD> containing month days dates */
    width: 2em;
    color: #456;
    text-align: right;
    padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
    font-size: 80%;
    color: #bbb;
}
.calendar tbody .day.othermonth.oweekend {
    color: #fbb;
}
.calendar table .wn {
    padding: 2px 3px 2px 2px;
    border-right: 1px solid #000;
    background: #A4BBAD; /*here*/
}
.calendar tbody .rowhilite td { /* the rowwwwwww*/
    background: #C9E5D4;
}
.calendar tbody .rowhilite td.wn {
    background: #F1F8FC;
}
.calendar tbody td.hilite { /* Hovered cells <TD> */
    background: #E9F2E9;
    padding: 1px 3px 1px 1px;
    border: 1px solid #6F7F75;
}
.calendar tbody td.active { /* Active (pressed) cells <TD> */
    background: #6F7F75;
    color: #FFF;
    padding: 2px 2px 0px 2px;
}
.calendar tbody td.selected { /* Cell showing today date */
    font-weight: bold;
    border: 1px solid #000;
    padding: 1px 3px 1px 1px;
    background: #fff;
    color: #000;
}
.calendar tbody td.weekend { /* Cells showing weekend days */
    color: #a66;
}
.calendar tbody td.today { /* Cell showing selected date */
    font-weight: bold;
    color: #D50000;
}
.calendar tbody .disabled { color: #999; }
.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
    visibility: hidden;
}
.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
    display: none;
}
.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
    text-align: center;
    background: #206A9B;
    color: #fff;
}
.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
    background: #000;
    color: #fff;
    border-top: 1px solid #206A9B;
    padding: 1px;
}
.calendar tfoot .hilite { /* Hover style for buttons in footer */
    background: #B8DAF0;
    border: 1px solid #178AEB;
    color: #000;
    padding: 1px;
}
.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
    background: #006AA9;
    padding: 2px 0px 0px 2px;
}
.calendar .combo {
    position: absolute;
    display: none;
    top: 0px;
    left: 0px;
    width: 4em;
    cursor: default;
    border: 1px solid #655;
    background: #def;
    color: #000;
    font-size: 90%;
    z-index: 100;
}
.calendar .combo .label,
.calendar .combo .label-IEfix {
    text-align: center;
    padding: 1px;
}
.calendar .combo .label-IEfix {
    width: 4em;
}
.calendar .combo .hilite {
    background: #34ABFA;
    border-top: 1px solid #46a;
    border-bottom: 1px solid #46a;
    font-weight: bold;
}
.calendar .combo .active {
    border-top: 1px solid #46a;
    border-bottom: 1px solid #46a;
    background: #F1F8FC;
    font-weight: bold;
}
.calendar td.time {
    border-top: 1px solid #000;
    padding: 1px 0px;
    text-align: center;
    background-color: #E9F2E9;
}
.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
    padding: 0px 3px 0px 4px;
    border: 1px solid #889;
    font-weight: bold;
    background-color: #E9F2E9;
}
.calendar td.time .ampm {
    text-align: center;
}
.calendar td.time .colon {
    padding: 0px 2px 0px 3px;
    font-weight: bold;
}
.calendar td.time span.hilite { /*e*/
    border-color: #000;
    background-color: #6F7F75;
    color: #fff;
}
.calendar td.time span.active {
    border-color: red;
    background-color: #000;
    color: #A5FF00;
}
input.module_app_suggest{
    color:#333333;
    font:8pt sans-serif;
    padding:1px 1px 1px 3px;
}
div.autosuggest
{
    position: absolute;
    background-position: top;
    background-repeat: no-repeat;
    padding: 8px 2px 0 3px;
    overflow: auto;
    z-index:1000;
}
div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
    position: relative;
    height: 0px;
    padding: 0 6px;
    background-position: top right;
    background-repeat: no-repeat;
    overflow: hidden;
}
div.autosuggest div.as_footer
{
}
div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
    position: absolute;
    top: 0;
    left: 0;
    height: 6px;
    width: 6px;
    background-position: top left;
    background-repeat: no-repeat;
}
div.autosuggest div.as_footer div.as_corner
{
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
    height: 6px;
    overflow: hidden;
    background-color: #333;
}
div.autosuggest ul
{
    list-style: none;
    margin: 0 0 -4px 0;
    padding: 0;
    overflow: hidden;
    background-color: #fff;
    border: 1px #C3C3C3 solid;
    color: #000;
}
div.autosuggest ul li
{
    color: #ccc;
    padding: 0;
    margin: 0 4px 4px;
    text-align: left;
}
div.autosuggest ul li a
{
    color: #000;
    display: block;
    text-decoration: none;
    background-color: transparent;
    position: relative;
    padding: 0;
    width: 100%;
}
div.autosuggest ul li a:hover
{
    background-color: #444;
}
div.autosuggest ul li.as_highlight a:hover
{
    background-color: #D1DEDF;  /*erik -- back sel color*/
}
div.autosuggest ul li a span
{
    display: block;
    padding: 1px 0px;
    font-weight: normal;
}
div.autosuggest ul li a span small
{
    font-weight: normal;
    color: #999;
}
div.autosuggest ul li.as_highlight a span small
{
    color: red;
}
div.autosuggest ul li.as_highlight a
{
    color: #000;
    background-color: #D1DEDF;   /* erik -- hover*/
    background-position: bottom right;
    background-repeat: no-repeat;
}
div.autosuggest ul li.as_highlight a span
{
    background-position: bottom left;
    background-repeat: no-repeat;
}
div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
    background-image: transparent;
    background-repeat: no-repeat;
    width: 6px;
    height: 6px;
    position: absolute;
    top: 0;
    padding: 0;
    margin: 0;
}
div.autosuggest ul li a .tr
{
    right: 0;
}
div.autosuggest ul li.as_highlight a .tl
{
    left: 0;
    background-position: bottom left;
}
div.autosuggest ul li.as_highlight a .tr
{
    right: 0;
    background-position: bottom right;
}
div.autosuggest ul li.as_warning
{
    font-weight: normal;
    text-align: center;
    color: #A0A0A0;
}
div.autosuggest ul em
{
    font-style: normal;
    color: #000;
    font-weight: bold;
}
.textBlue{
    font:normal 8pt Tahoma,sans-serif,MiscFixed;
    color:#006699;
    text-decoration:none;
}
.textBlack{
    font:normal 8pt Tahoma,sans-serif,MiscFixed;
    color:#808080;
    text-decoration:none;
}
.tableGrid_view
{
    width: 100%;
    border-top: 0px solid #DADADA;
    border-bottom: 0px solid #DADADA;
    border-left: 0px solid #DADADA;
    border-right: 0px solid #DADADA;
    padding: 0px;
}
table.tableGrid_view td
{
    border-top: 1px solid #DADADA;
    border-bottom: 1px solid #DADADA;
    border-left: 0px solid #DADADA;
    border-right: 0px solid #DADADA;
    padding: 0px;
}
.ui-widget-header {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#5C9CCC url(/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) repeat-x scroll 50% 50%;
    border:1px solid #4297D7;
    color:#FFFFFF;
    font-weight:bold;
    font-size: 11px;
}
.DHTMLSuite_calendar{	/* Main div for the calendar */
    border:1px solid #8F8F8F;
    background-color:#FFF;
    width:220px;
    position:relative;
    overflow:hidden;
    font-size: 11px;
}
.DHTMLSuite_calendarContent{	/* Sub div inside DHTMLSuite_calendar - this is the div where content is added */
    position:relative;	/* IMPORTANT - This must always be like this in order to make it possible to position sub elements correctly, especially the iframe */
    z-index:10;	/* IMPORTANT - This must always be like this in order to make it possible to position sub elements correctly, especially the iframe */
    background-color:#FFF;
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    font-size: 11px;
}
.DHTMLSuite_calendar .DHTMLSuite_calendarHeading{	/* Heading of calendar, where you see the month and year */
    background-image:url(/images/calendar/calendar_heading.png);
    background-repeat:repeat-x;
    height:21px;
    border-bottom:1px solid #8F8F8F;
    font-size: 11px;
}
.DHTMLSuite_calendarHeadingTxt{	/* Inner div in the heading  */
    padding:1px;
    text-align:center;
    font-size: 11px;
}
.DHTMLSuite_calendarCloseButton{	/* Close button at the top right corner of the calendar */
    background-image:url(/images/calendar/calendar-close.gif);
    background-repeat:no-repeat;
    width:13px;
    height:13px;
    position:absolute;
    right:3px;
    top:3px;
    padding:1px;
    background-position:center center;
    cursor:pointer;
    font-size: 11px;
}
.DHTMLSuite_calendarHeaderMonthAndYear{	/* Div elements for year and month in the heading */
    padding:1px;
    padding-right:2px;
    padding-left:2px;
    cursor:pointer;
    line-height:17px;
    font-size: 11px;
    font-weight: bold;
    font-size: 11px;
}
.DHTMLSuite_calendarHeaderMonthAndYearOver{	/* Mouse over effect - month and year in the heading */
    background-color:#FFF;
    border:1px solid #8F8F8F;
    padding:0px;
    padding-left:1px;
    padding-right:1px;
    font-size: 11px;
}
.DHTMLSuite_calendar_timeBar{	/* Time bar - where users can select hour and minutes */
    background-color:#D3D3D3;
    height:21px;
    border-top:1px solid #8F8F8F;
    text-align:center;
    position:relative;
    font-size: 11px;
}
.DHTMLSuite_calendar_timeBarHourAndMinute{	/* General rules for the displayed hours and minutes - the ones you can click on the bring out the drop down boxes */
    padding:1px;
    padding-left:2px;
    padding-right:2px;
    margin-right:2px;
    cursor:pointer;
    font-size: 11px;
}
.DHTMLSuite_calendarTimeBarHourAndMinuteOver{	/* Mouse over effect for the hour and minute displayed in the time bar */
    background-color:#FFF;
    border:1px solid #8F8F8F;
    padding:0px;
    padding-left:1px;
    padding-right:1px;
    font-size: 11px;
}
.DHTMLSuite_calendarTimeBarTimeString{	/* String "Time:" */
    position:absolute;
    left:2px;
    top:2px;
    font-size: 11px;
}
.DHTMLSuite_calendar_navigationBar{	/* Navigation bar below the heading */
    background-color:#D3D3D3;
    height:17px;
    border-bottom:1px solid #8F8F8F;
    position:relative;
    font-size: 11px;
}
.DHTMLSuite_calendar_navigationBarToday{	/* Div for the string "Today" in the navigation bar */
    text-align:center;
    font-size: 11px;
}
.DHTMLSuite_calendar_navigationBarToday span{	/* The "Today" string inside the navigation bar */
    cursor:pointer;
    font-size: 11px;
}
.DHTMLSuite_calendar_btnNextYear,.DHTMLSuite_calendar_btnPreviousYear,.DHTMLSuite_calendar_btnNextMonth,.DHTMLSuite_calendar_btnPreviousMonth{	/* Buttons - previous/next month and year */
    position:absolute;
    background-repeat:no-repeat;
    background-position:center center;
    width:13px;
    height:13px;
    padding:1px;
    top:1px;
    font-size: 11px;
}
.DHTMLSuite_calendar_btnNextYear{	/* Next year button */
    background-image:url(/images/calendar/calendar-next-year.gif);
    right:2px;
    font-size: 11px;
}
.DHTMLSuite_calendar_btnPreviousYear{	/* Previous year button */
    background-image:url(/images/calendar/calendar-previous-year.gif);
    left:2px;
    font-size: 11px;
}
.DHTMLSuite_calendar_btnNextMonth{	/* Next month button */
    background-image:url(/images/calendar/calendar-next-month.gif);
    right:18px;
    font-size: 11px;
}
.DHTMLSuite_calendar_btnPreviousMonth{	/* Previous month button */
    background-image:url(/images/calendar/calendar-previous-month.gif);
    left:18px;
    font-size: 11px;
}
.DHTMLSuite_calendar_monthView{	/* Main div element for the days in a month */
    font-size: 11px;
}
.DHTMLSuite_calendar_monthView_headerCell{	/* Main div element for the days in a month */
    background-color:#FFF;
    border-bottom:1px solid #8F8F8F;
    font-size: 11px;
}
.DHTMLSuite_calendar_monthView_firstColumn{	/* First column - the week column */
    background-color:#D3D3D3;
    border-right:1px solid #8F8F8F;
    text-align:left;
    font-size: 11px;
}
.DHTMLSuite_calendar_monthView td{	/* Default css for all the cells inside the calendar, i.e. week heading, label for the days, and the days */
    text-align:center;
    cursor:default;
    font-size: 11px;
}
.DHTMLSuite_calendar_monthView_headerSunday{	/* Sunday in the header */
    color:red;
    border-bottom:1px solid #8F8F8F;
    font-size: 11px;
}
.DHTMLSuite_calendar_monthView_daysInOtherMonths{	/* Days in previous or next month, i.e. before start of current displayed month or after days in the currently displayed month */
    color:#999;
    font-size: 11px;
}
.DHTMLSuite_calendar_monthView_daysInThisMonth{	/* Layout - ordinary days(mon-sat) in this month */
    font-size: 11px;
}
.DHTMLSuite_calendar_monthView_sundayInThisMonth{	/* Layout - sundays in current displayed month */
    color:red;
    font-size: 11px;
}
.DHTMLSuite_calendar_monthView_initialDate{	/* Inital set date, example: the date in an input field which you are populating with the calendar */
    background-color:#8F8F8F;
    color:white;
    font-size: 11px;
}
.DHTMLSuite_calendar_monthView_invalidDate{	/* Inital set date, example: the date in an input field which you are populating with the calendar */
    color:#AAA;
    font-size: 11px;
}
.DHTMLSuite_calendar_monthView_currentDate{	/* Date of today */
    background-color:#dfe9fa;
    font-size: 11px;
    font-weight: bold;
}
.DHTMLSuite_calendar_minuteDropDown{	/* Drop down box for minutes */
    background-color:#D3D3D3;
    border:1px solid #8F8F8F;
    width:23px;
    padding:1px;
    text-align:center;
    position:absolute;
    z-index:152000;
    cursor:pointer;
    font-size: 11px;
}
.DHTMLSuite_calendar_minuteDropDownCurrentMinute{	/* Minute in drop down when it's equal to current minute of the display, i.e. the minute you see where you click on the drop down */
    color:red;
    font-size: 11px;
}
.DHTMLSuite_calendar_dropdownAMinuteOver{
    background-color:#dfe9fa;
    font-size: 11px;
}
.DHTMLSuite_calendar_hourDropDown{	/* Drop down box for hours */
    background-color:#D3D3D3;
    border:1px solid #8F8F8F;
    width:23px;
    position:absolute;
    z-index:152000;
    padding:1px;
    cursor:pointer;
    font-size:11px;
    text-align:center;
}
.DHTMLSuite_calendar_dropdownAnHourOver{
    background-color:#dfe9fa;
    font-size: 11px;
}
.DHTMLSuite_calendar_hourDropDownCurrentHour{
    color:red;
    font-size: 11px;
}
.DHTMLSuite_calendar_monthDropDown{
    background-color:#D3D3D3;
    border:1px solid #8F8F8F;
    width:70px;
    position:absolute;
    z-index:152000;
    cursor:pointer;
    padding:1px;
    font-size: 11px;
}
.DHTMLSuite_calendar_dropDownAMonth{
    font-size: 11px;
}
.DHTMLSuite_calendar_dropdownAMonthOver{
    background-color:#dfe9fa;
    font-size: 11px;
}
.DHTMLSuite_calendar_yearDropDownCurrentMonth{
    color:red;
    font-size: 11px;
}
.DHTMLSuite_calendar_yearDropDown{
    background-color:#D3D3D3;
    border:1px solid #8F8F8F;
    width:30px;
    position:absolute;
    z-index:152000;
    cursor:pointer;
    padding:1px;
    font-size:12px;
    text-align:center;
    font-size: 11px;
}
.DHTMLSuite_calendar_dropDownAYear{
    font-size: 11px;
}
.DHTMLSuite_calendar_dropdownAYearOver{
    background-color:#dfe9fa;
    font-size: 11px;
}
.DHTMLSuite_calendar_yearDropDownCurrentYear{	/* Current year */
    color:red;
    font-size: 11px;
}
.DHTMLSuite_calendar_dropDown_arrowUp{	/* Drop down - moving to previous year */
    background-image:url(/images/calendar/calendar-dropdown-up.gif);
    background-repeat:no-repeat;
    background-position:center center;
    height:8px;
    font-size: 11px;
}
.DHTMLSuite_calendar_dropDown_arrowDown{	/* Drop down - moving to previous year */
    background-image:url(/images/calendar/calendar-dropdown-down.gif);
    background-repeat:no-repeat;
    background-position:center center;
    height:8px;
    font-size: 11px;
}
.DHTMLSuite_calendarDropDown_dropDownArrowOver{
    background-color:#dfe9fa;
    font-size: 11px;
}
.DHTMLSuite_calendarButtonOver{	/* Mouse over effect for the close button */
    background-color:#FFF;	/* White background color */
    border:1px solid #8F8F8F;	/* Blue border */
    padding:0px;	/* The sum border+padding of this element should be the same as border+padding of .DHTMLSuite_calendarCloseButton */
    font-size: 11px;
}
.DHTMLSuite_calendarDayOver{	/* Mouse over effect - days in the calendar, i.e. days in current displayed month */
    background-color:#D3D3D3;
    font-size: 11px;
}
.DHTMLSuite_calendar_iframe{	/* Iframe used to cover select boxes below in older IE browsers(version 6 and prior) */
    position:absolute;
    top:1px;
    left:1px;
    z-index:1;
    font-size: 11px;
}
.calendar_picker_min{
    cursor:pointer;
    background-image:url(/images/btncal_min.png);
    float:left; width:96px; height:23px;
    color:#000;
    font-size: 11px;
}
.calendar_picker{
    cursor:pointer;
    background-image:url(/images/btncal.png);
    float:left; width:121px; height:23px;
    color:#000;
    font-size: 11px;
}
#pmtooltip{
    background-color:#EEE;
    border:1px solid #000;
    position:absolute;
    display:none;
    z-index:20000;
    padding:2px;
    font-size:0.9em;
    -moz-border-radius:6px;	/* Rounded edges in Firefox */
    font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
}
#pmtooltipShadow{
    position:absolute;
    background-color:#555;
    display:none;
    z-index:10000;
    opacity:0.7;
    filter:alpha(opacity=70);
    -khtml-opacity: 0.7;
    -moz-opacity: 0.7;
    -moz-border-radius:6px;	/* Rounded edges in Firefox */
}
#sortable {list-style-type: none;margin: 2; padding: 0; width: 700px;}
#sortable li {margin: 1px 1px 1px 1px;padding: 1px;padding-left: 1px;font-size: 13px;height: 28px;}
#sortable li span {position: absolute;margin-left: -1.3em;}
.dtext{padding-top: 0px;font-size: 13px;color:blue;}
.dynalist td{font-size: 10px;color: #000;}
#jq-siteContain {width: 910px;margin: 0 auto;}
#jq-content {background: #181c21 url(images/bg_home_content.gif) top repeat-x;padding: 4em 40px;border-bottom: 1px solid #000;}
#jq-intro {padding-top: 1em;width: 515px;margin-bottom: 3.5em;}
#jq-intro li {float: left;font-size: 1.4em;}
#jq-intro li a { color: #5DB0E6; font-weight: bold; text-decoration: underline; float: left; background: url(images/icon_check_whiteOnDarkBlue.gif) left no-repeat; padding: 0 30px 0 23px;}
#jq-intro li p {font-size: .9em;}
body.jq-enhanced #jq-intro li {position: relative;}
html.js div.jq-checkpointSubhead {display: none;}
body.jq-enhanced #jq-intro li div.jq-checkpointSubhead { position: absolute; width: 253px; height: 54px; background: url(/images/bg_ctaTooltip.png) 0 0 no-repeat; top: -1.5em; left: -35%; z-index: 100;}
body.jq-enhanced #jq-intro li div.jq-checkpointSubhead p{font-size: 1em; padding: 10px 5px 0 50px; color: #AE0001; font-weight: bold; line-height: 1.3em; margin: 0; cursor: pointer;}
.toggler { font-size:10px;height: 200px; position: relative;}
#effect { width:180px;font-size:10px;height: 135px; padding: 0.4em; position: relative; background: #fff; }
#effect h3 { font-size:10px;margin: 0; padding: 0.4em; text-align: center; }
.current_selected_item{
    border:2px solid orange;
    background: #dfeffc url(images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #2e6e9e;
    outline: none;
}
#fieldshandler_items_table{
    direction: ltr;
}
.htmleditor{
    -x-system-font:none;
    background:#FFFFFF url(../images/input_back.gif) repeat-x scroll 0 0;
    border:1px solid #AAAAAA;
    color:#333333;
    font-family:sans-serif;
    font-size:8pt;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    padding:1px 1px 1px 3px;
    direction:ltr;
}
.FormTextPM{
    direction: ltr;
}
.directionSide1{
    direction: ltr;
    align: left;
}
.directionSide2{
    direction: rtl;
    align: right;
}
.pm__dynavars{
    direction:ltr;
    font-weight:bold;
}
.tag_cloud { padding: 3px; text-decoration: none; }
.tag_cloud:link  { color: #006699; }
.tag_cloud:visited { color: #006699; }
.tag_cloud:hover { color: #ffffff; background: #006699; }
.tag_cloud:active { color: #ffffff; background: #ACFC65; }
input.notValidateThisFields {
    position: absolute;
    left: -9999px;
}
input#DynaformRequiredFields {
    position: absolute;
    left: -9999px;
}
.pane ,				/* outer pane class */
.ui-layout-pane {	/* inner pane class */
    background-color: #fff;
    border: 0px solid #777;
    padding: 3px;
    overflow: none; /* will be auto-set to 'hidden' for any pane with a 'scrolling content div' */
    -moz-border-radius:6px;	/* Rounded edges in Firefox */
}
.pane-north ,
.pane-south ,
.pane-west ,
.pane-east {
    overflow:		auto; /*neyek1*/
}
.pane-north {
    border-bottom:	none;
}
.pane-north .content ,
.pane-south .content {
    text-align: center;
}
.pane-center {
    background-color: #F6F6F6;
    padding: 0px; /* for outer layout */
}
.ui-layout-center .footer  { border-top: 1px solid #BBB; }
.ui-layout-center .ui-layout-pane {
    padding: 10px;
}
.ui-layout-center .ui-layout-north ,
.ui-layout-center .ui-layout-south {
    text-align: center;
}
.ui-layout-center .ui-layout-center {
    padding: 0 !important; /* inner divs have padding */
}
.ui-layout-center .ui-layout-content {
    padding: 0px;
}
.ui-layout-center .ui-layout-center h3 {
    font-size: 1em;
    padding: 5px;
    margin: 0;
}
.resizer-south-dragging ,
.resizer-south:hover		{ background: #DCDCDC }
.resizer-west-dragging ,
.resizer-west-open:hover	{ background: #DCDCDC }
.resizer-east-dragging ,
.resizer-east-open:hover	{ background: #DCDCDC }
.resizer-west-open ,
.resizer-east-open {
    background-color: #999;
    opacity: 0.1;
    filter: alpha(opacity=10);
}
.resizer-west-open:hover ,
.resizer-east-open:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.resizer-dragging {
}
.resizer-dragging-limit	{ background: #FF3300 !important; }
* html .resizer-south		{ background: #DCDCDC }
* html .resizer-west-open	{ background: #DCDCDC }
* html .resizer-east-open	{ background: #DCDCDC }
* html .resizer-south ,
* html .resizer-west-open ,
* html .resizer-east-open {
    opacity: 0.1 !important;
    filter: alpha(opacity=10) !important;
}
.toggler-north-open ,
.toggler-south-closed 		{ background: #DCDCDC }
.toggler-north-closed ,
.toggler-south-open   		{ background: #DCDCDC }
.resizer-west-closed ,
.resizer-east-closed {
    background: #B4B4B4 url(/images/separator-v.gif) center no-repeat ;
    border-top: 1px solid #777;
    border-bottom: 1px solid #777;
}
.resizer-west-closed:hover ,
.resizer-east-closed:hover {
    background: #D1E6FC;
}
span.button-pin ,
span.button-close {
    position:	absolute;
    top:		0;
    width: 		20px;
    height:		20px;
    z-index:	2;
    display:	block;
    cursor: 	pointer;
}
span.button-close-west	{ left:	 0; }
span.button-close-east	{ right: 0; }
span.button-pin-west	{ right: 1px; }
span.button-pin-east	{ left:	 1px; }
span.button-pin-up 		  		{ background: url(/images/pin-up-off.gif) no-repeat center; }
span.button-pin-up:hover   		{ background: url(/images/pin-up-on.gif)  no-repeat center; }
span.button-pin-down 	  		{ background: url(/images/pin-dn-off.gif) no-repeat center; }
span.button-pin-down:hover 		{ background: url(/images/pin-dn-on.gif)  no-repeat center; }
span.button-close-west			{ background: url(/images/go-lt-off.gif) no-repeat center; }
span.button-close-west:hover	{ background: url(/images/go-lt-on.gif)  no-repeat center; }
span.button-close-east			{ background: url(/images/go-rt-off.gif) no-repeat center; }
span.button-close-east:hover	{ background: url(/images/go-rt-on.gif)  no-repeat center; }
.toggler-west-closed		{ background: url(/images/go-rt-off.gif) no-repeat center; }
.toggler-west-closed:hover	{ background: url(/images/go-rt-on.gif)  no-repeat center; }
.toggler-east-closed		{ background: url(/images/go-lt-off.gif) no-repeat center; }
.toggler-east-closed:hover	{ background: url(/images/go-lt-on.gif)  no-repeat center; }
.ui-layout-center .ui-layout-resizer-closed:hover	{ background: #FFEDCA !important; }
.ui-layout-center .ui-layout-resizer-open:hover ,
.ui-layout-center .ui-layout-resizer-dragging		{ background: #C4E1A4 !important; }
.ui-layout-center .ui-layout-resizer-dragging-limit	{ background: #FF3300 !important; }
.ui-layout-center .ui-layout-resizer-north ,
.ui-layout-center .ui-layout-resizer-south		{ border-left:  1px solid #BBB !important;
                                              border-right: 1px solid #BBB !important; }
.ui-layout-center .ui-layout-resizer-north-closed{ border-top:   1px solid #BBB !important; }
.ui-layout-center .ui-layout-resizer-south-closed{ border-bottom:1px solid #BBB !important; }
.ui-layout-center .ui-layout-resizer-west-closed	{ border-left:  1px solid #BBB !important; }
.ui-layout-center .ui-layout-resizer-east-closed	{ border-right: 1px solid #BBB !important; }
.ui-layout-center .ui-layout-resizer:hover .ui-layout-toggler {
    opacity: 0.4;
    filter: alpha(opacity=40);
}
.ui-layout-center .ui-layout-resizer:hover .ui-layout-toggler:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    background: #FD9 !important;
    border-color: #CB7 !important;
}
.ui-layout-center .ui-layout-resizer-sliding {
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.ui-layout-center .ui-layout-resizer-sliding:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.ui-layout-center .ui-layout-resizer-sliding .ui-layout-toggler {
    display: none !important;
}
.ui-layout-center .ui-layout-resizer-sliding:hover .ui-layout-toggler {
    display: block !important;
}
#cpanel div.icon {
    text-align: center;
    margin-right: 2px;
    float: left;
    margin-bottom: 2px;
    background-color: #fff;
    -moz-border-radius:6px;	/* Rounded edges in Firefox */
}
#cpanel div.iconbox {
    text-align: center;
    margin-right: 5px;
    float: left;
    margin-bottom: 5px;
    background-color: #fff;
    -moz-border-radius:6px; /* Rounded edges in Firefox */
}
#cpanel div.icon a {
    display: block;
    float: left;
    border: 1px solid #CACACA;
    height: 32px;
    width: 200px;
    color: #666;
    vertical-align: middle;
    text-decoration: none;
    -moz-border-radius:6px;	/* Rounded edges in Firefox */
}
#cpanel div.icon a:hover {
    border-left: 1px solid #808080;
    border-top: 1px solid #808080;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: #EFEFEF;
    color: #0B55C4;
}
#cpanel div.iconbox div {
    display: block;
    float: left;
    border: 1px solid #CACACA;
    height: 32px;
    width: 200px;
    color: #666;
    vertical-align: middle;
    text-decoration: none;
    -moz-border-radius:6px; /* Rounded edges in Firefox */
}
#cpanel div.iconbox div:hover {
    border-left: 1px solid #808080;
    border-top: 1px solid #808080;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: #EFEFEF;
    color: #0B55C4;
}
#cpanel img  { padding: 2px 0; margin: 0 auto; }
#cpanel span { display: block; text-align: center; }
a.iconmenu {
    color:#005791;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
}
div.grid {
    font:11px sans-serif,MiscFixed;
    margin-top:2px;
    padding-left:4px;
    padding-right:0;
}
.DynarchCalendar {
    border: 1px solid #aaa;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    background: #e8e8e8;
    font: 11px "lucida grande",tahoma,verdana,sans-serif;
    line-height: 14px;
    position: relative;
    cursor: default;
}
.DynarchCalendar table {
    border-collapse: collapse;
    font: 11px "lucida grande",tahoma,verdana,sans-serif;
    line-height: 14px;
}
.DynarchCalendar-topBar {
    border-bottom: 1px solid #aaa;
    background: #ddd;
    padding: 5px 0 0 0;
}
table.DynarchCalendar-titleCont {
    font-size: 130%; font-weight: bold;
    color: #444;
    text-align: center;
    z-index: 9;
    position: relative;
    margin-top: -6px;
}
.DynarchCalendar-title div {
    padding: 5px 17px;
    text-shadow: 1px 1px 1px #777;
}
.DynarchCalendar-hover-title div {
    background-color: #fff;
    border: 1px solid #000;
    padding: 4px 16px;
    background-image: url("/js/widgets/js-calendar/css/img/drop-down.gif");
    background-repeat: no-repeat;
    background-position: 100% 50%;
}
.DynarchCalendar-pressed-title div {
    border: 1px solid #000;
    padding: 4px 16px;
    background-color: #777;
    color: #fff;
    background-image: url("/js/widgets/js-calendar/css/img/drop-up.gif");
    background-repeat: no-repeat;
    background-position: 100% 50%;
}
.DynarchCalendar-bottomBar {
    border-top: 1px solid #aaa;
    background: #ddd;
    padding: 2px;
    position: relative;
    text-align: center;
}
.DynarchCalendar-bottomBar-today {
    padding: 2px 15px;
}
.DynarchCalendar-hover-bottomBar-today {
    border: 1px solid #000;
    background-color: #fff;
    padding: 1px 14px;
}
.DynarchCalendar-pressed-bottomBar-today {
    border: 1px solid #000;
    background-color: #777;
    color: #fff;
    padding: 1px 14px;
}
.DynarchCalendar-body {
    position: relative;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
}
.DynarchCalendar-first-col { padding-left: 5px; }
.DynarchCalendar-last-col { padding-right: 5px; }
.DynarchCalendar-animBody-backYear {
    position: absolute;
    top: -100%;
    left: 0;
}
.DynarchCalendar-animBody-back {
    position: absolute;
    top: 5px;
    left: -100%;
}
.DynarchCalendar-animBody-fwd {
    position: absolute;
    top: 5px;
    left: 100%;
}
.DynarchCalendar-animBody-now {
    position: absolute;
    top: 5px;
    left: 0;
}
.DynarchCalendar-animBody-fwdYear {
    position: absolute;
    top: 100%;
    left: 0;
}
.DynarchCalendar-dayNames {
    padding-left: 5px;
    padding-right: 5px;
}
.DynarchCalendar-dayNames div { font-weight: bold; color: #444; text-shadow: 1px 1px 1px #777; }
.DynarchCalendar-navBtn {
    position: absolute;
    top: 5px;
    z-index: 10;
}
.DynarchCalendar-navBtn div {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    height: 15px;
    width: 16px;
    padding: 1px;
}
.DynarchCalendar-hover-navBtn div {
    border: 1px solid #000;
    padding: 0;
    background-color: #fff;
}
.DynarchCalendar-navDisabled {
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.DynarchCalendar-pressed-navBtn div {
    border: 1px solid #000;
    padding: 0;
    background-color: #777;
    color: #fff;
}
.DynarchCalendar-prevMonth {
    left: 25px;
}
.DynarchCalendar-nextMonth {
    left: 100%;
    margin-left: -43px;
}
.DynarchCalendar-prevYear {
    left: 5px;
}
.DynarchCalendar-nextYear {
    left: 100%;
    margin-left: -23px;
}
.DynarchCalendar-prevMonth div {
    background-image: url("/js/widgets/js-calendar/css/img/nav-left.gif");
}
.DynarchCalendar-nextMonth div {
    background-image: url("/js/widgets/js-calendar/css/img/nav-right.gif");
}
.DynarchCalendar-prevYear div {
    background-image: url("/js/widgets/js-calendar/css/img/nav-left-x2.gif");
}
.DynarchCalendar-nextYear div {
    background-image: url("/js/widgets/js-calendar/css/img/nav-right-x2.gif");
}
.DynarchCalendar-menu {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #ddd;
    overflow: hidden;
    opacity: 0.85;
    filter: alpha(opacity=85);
}
.DynarchCalendar-menu table td div {
    text-align: center;
    font-weight: bold;
    padding: 3px 5px;
}
.DynarchCalendar-menu table td div.DynarchCalendar-menu-month {
    width: 4em;
    text-align: center;
}
.DynarchCalendar-menu table td div.DynarchCalendar-hover-navBtn {
    border: 1px solid #000;
    padding: 2px 4px;
    background-color: #fff;
    color: #000;
}
.DynarchCalendar-menu table td div.DynarchCalendar-pressed-navBtn {
    border: 1px solid #000;
    padding: 2px 4px;
    background-color: #777;
    color: #fff !important;
}
.DynarchCalendar-menu-year {
    text-align: center;
    font: 16px "lucida grande",tahoma,verdana,sans-serif;
    font-weight: bold;
}
.DynarchCalendar-menu-sep {
    height: 1px; font-size: 1px; line-height: 1px;
    overflow: hidden;
    border-top: 1px solid #888;
    background: #fff;
    margin-top: 4px; margin-bottom: 3px;
}
.DynarchCalendar-time td { font-weight: bold; font-size: 120%; }
.DynarchCalendar-time-hour, .DynarchCalendar-time-minute { padding: 1px 3px; }
.DynarchCalendar-time-down { background: url("/js/widgets/js-calendar/css/img/time-down.png") no-repeat 50% 50%; width: 11px; height: 8px; opacity: 0.5; }
.DynarchCalendar-time-up { background: url("/js/widgets/js-calendar/css/img/time-up.png") no-repeat 50% 50%; width: 11px; height: 8px; opacity: 0.5; }
.DynarchCalendar-time-sep { padding: 0 2px; }
.DynarchCalendar-hover-time { background-color: #444; color: #fff; opacity: 1; }
.DynarchCalendar-pressed-time { background-color: #000; color: #fff; opacity: 1; }
.DynarchCalendar-time-am { padding: 1px; width: 2.5em; text-align: center; }
.DynarchCalendar-hover-week { background-color: #ddd; }
.DynarchCalendar-dayNames div, .DynarchCalendar-day, .DynarchCalendar-weekNumber {
    width: 1.7em;
    padding: 3px 4px;
    text-align: center;
}
.DynarchCalendar-weekNumber {
    border-right: 1px solid #aaa;
    margin-right: 4px;
    width: 2em !important;
    padding-right: 8px !important;
}
.DynarchCalendar-day {
    text-align: right; color: #222;
}
.DynarchCalendar-day-othermonth { color: #888; }
.DynarchCalendar-weekend { color: #c22; }
.DynarchCalendar-day-today { color: #00f; font-weight: bold; }
.DynarchCalendar-day-disabled {
    opacity: 0.5;
    text-shadow: 2px 1px 1px #fff;
}
.DynarchCalendar-hover-date {
    padding: 2px 3px;
    background-color: #eef;
    border: 1px solid #88c;
    margin: 0 !important;
    color: #000;
}
.DynarchCalendar-day-othermonth.DynarchCalendar-hover-date { border-color: #aaa; color: #888; }
.DynarchCalendar-dayNames .DynarchCalendar-weekend { color: #c22; }
.DynarchCalendar-day-othermonth.DynarchCalendar-weekend { color: #d88; }
.DynarchCalendar-day-selected {
    padding: 2px 3px;
    margin: 1px;
    background-color: #aaa;
    color: #000 !important;
}
.DynarchCalendar-day-today.DynarchCalendar-day-selected { background-color: #999; }
.DynarchCalendar-focusLink {
    position: absolute;
    opacity: 0;
    filter: alpha(opacity=0);
}
.DynarchCalendar-focused {
    border-color: #000;
}
.DynarchCalendar-focused .DynarchCalendar-topBar, .DynarchCalendar-focused .DynarchCalendar-bottomBar {
    background-color: #ccc;
    border-color: #336;
}
.DynarchCalendar-focused .DynarchCalendar-hover-week {
    background-color: #ccc;
}
.DynarchCalendar-tooltip {
    position: absolute;
    top: 100%;
    width: 100%;
}
.DynarchCalendar-tooltipCont {
    margin: 0 5px 0 5px;
    border: 1px solid #aaa;
    border-top: 0;
    padding: 3px 6px;
    background: #ddd;
}
.DynarchCalendar-focused .DynarchCalendar-tooltipCont {
    background: #ccc;
    border-color: #000;
}
@media print {
    .DynarchCalendar-day-selected {
        padding: 2px 3px;
        border: 1px solid #000;
        margin: 0 !important;
    }
}
.DynarchCalendar {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.DynarchCalendar-title, .DynarchCalendar-title div {
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
}
.DynarchCalendar-topBar {
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px;
    border-radius: 4px 4px 0 0;
}
.DynarchCalendar-bottomBar {
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
}
.DynarchCalendar-bottomBar-today {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.DynarchCalendar-navBtn, .DynarchCalendar-navBtn div {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.DynarchCalendar-menu {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.DynarchCalendar-menu table td div {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.DynarchCalendar-weekNumber {
    -moz-border-radius: 4px 0 0 4px;
    -webkit-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}
.DynarchCalendar-day {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.DynarchCalendar-day-disabled {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.DynarchCalendar-tooltipCont {
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 5px;
}
.DynarchCalendar-time-hour, .DynarchCalendar-time-minute {
    -moz-border-radius: 3px 0 0 3px;
    -webkit-border-radius: 3px;
}
.DynarchCalendar-time-am {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.DynarchCalendar-focused {
    background-color: #fff;
}
.DynarchCalendar-topBar {
    background: url("/js/widgets/js-calendar/css/steel/brushed-steel.jpg") no-repeat 50% 0;
}
.DynarchCalendar-bottomBar {
    background: url("/js/widgets/js-calendar/css/steel/brushed-steel.jpg") no-repeat 50% 50%;
}
.DynarchCalendar-hover-title,
.DynarchCalendar-hover-navBtn,
.DynarchCalendar-hover-bottomBar-today,
.DynarchCalendar-menu table td div.DynarchCalendar-hover-navBtn {
    background: #dde url("/js/widgets/js-calendar/css/steel/coolbg.png") repeat-x 0 50%;
}
.DynarchCalendar-hover-title div,
.DynarchCalendar-hover-navBtn div { background-color: transparent; }
.DynarchCalendar-pressed-title,
.DynarchCalendar-pressed-navBtn,
.DynarchCalendar-pressed-bottomBar-today,
.DynarchCalendar-menu table td div.DynarchCalendar-pressed-navBtn {
    background: #445 url("/js/widgets/js-calendar/css/steel/coolbg.png") repeat-x 0 50%;
}
.DynarchCalendar-pressed-title div,
.DynarchCalendar-pressed-navBtn div { background-color: transparent; }
.DynarchCalendar-hover-week,
.DynarchCalendar-focused .DynarchCalendar-hover-week {
    background: #ddd url("/js/widgets/js-calendar/css/steel/coolbg.png") repeat-x 0 50%;
}
.DynarchCalendar {
    background: url("/js/widgets/js-calendar/css/steel/steel.jpg") no-repeat 50% 30px;
}
.DynarchCalendar-day-selected {
    background-color: #1864fc;
    color: #fff !important;
    background-image: url("/js/widgets/js-calendar/css/steel/coolbg.png");
    background-position: 0 50%;
    background-repeat: repeat-x;
}
.DynarchCalendar-day-today.DynarchCalendar-day-selected {
    background-color: #1864fc;
    color: #fff !important;
}
.DynarchCalendar-focused .DynarchCalendar-body {
    background: url("/js/widgets/js-calendar/css/shadow-b.png") repeat-x 0 0;
}
#pm_main_table .mainMenuBG{
    border-top:2px solid #b1cedb;
    background-color:#347898;
    background-image:none;
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(74,149,184)),color-stop(0.97, rgb(46,112,143)));
    background-image: -moz-linear-gradient(center bottom,rgb(74,149,184) 0%,rgb(46,112,143) 97%);
}
ul#pm_menu{
    list-style: none;
    margin:0;
    padding:0 0 0 13px;
}
ul#pm_menu li{
    float:left;
    margin:3px 2px 0 0;
    padding:0;
    -moz-border-radius:3px 3px 0 0;
    border-radius:3px 3px 0 0;
}
ul#pm_menu a{
    font-weight: bold;
    color:#fff;
    font-size:11px;
    text-decoration: none;
    display:block;
    padding:4px 30px;
    text-transform: uppercase;
}
ul#pm_menu li.SelectedMenu,ul#pm_menu li:hover{
    background-color: #eee;
    background-image: -webkit-gradient ( linear, left bottom, left top, color-stop(0.39, rgb(245,245,245)), color-stop(0.83, rgb(227,227,227))  );
    background-image:  -moz-linear-gradient( center bottom, rgb(245,245,245) 39%, rgb(227,227,227) 83%  );
}
ul#pm_menu li.SelectedMenu a,ul#pm_menu li:hover a{
    color:#333;
}
ul#pm_submenu{
    list-style: none;
    margin:0;
    padding:0 0 0 2px;
}
ul#pm_submenu li{
    float:left;
    margin:1px 1px 0 0;
    -moz-border-radius:3px 3px 0 0;
    border-radius:3px 3px 0 0;
    padding:3px;
}
ul#pm_submenu a{
    white-space:nowrap;
    font-weight: bold;
    color:#333;
    font-size:9px;
    text-decoration: none;
    display:block;
    padding-top:0px;
    text-transform: uppercase;
    line-height:18px;
    height: auto !important; /*IE se pone loco con el height 18px del ss_sprite*/
}
ul#pm_submenu a img{
    float:left;
    max-height: 18px;
}
ul#pm_submenu li.SelectedSubMenu,ul#pm_submenu li:hover{
    background-color: #CCC;
}
ul#pm_submenu li.SelectedSubMenu a,ul#pm_submenu li:hover a{
    color:#333;
}
button.x-btn-text:focus,.x-combo-selected{
    -moz-outline-style:none;
    outline:none;
}
.CodeMirror-line-numbers {
    width: 2.2em;
    color: #aaa;
    background-color: #fff;
    text-align: right;
    padding-right: .3em;
    font-size: 10pt;
    font-family: monospace;
    padding-top: .4em;
    line-height: normal;
}
.ux {
    background-color: #FFFFFF;
    border-bottom: 1px solid #E8E8E8;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    min-height: 20px;
    padding: 12px;
}
.ux form button {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(white, #E1E1E1) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#E1E1E1));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E1E1E1'); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E1E1E1')"; /* IE8 */
    border-color: -moz-use-text-color -moz-use-text-color #EBEBEB;
    border-radius: 4px 4px 4px 4px;
    border-style: none none solid;
    border-width: medium medium 1px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-family: helvetica,arial,freesans,clean,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 34px;
    margin-left: 1px;
    overflow: visible;
    padding: 0 13px;
    position: relative;
    text-shadow: 1px 1px 0 #FFFFFF;
    top: 1px;
    white-space: nowrap;
}
.ux form button:hover {
    background: -moz-linear-gradient(#0CA6DD, #0770A0) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#0CA6DD), to(#0770A0));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0CA6DD', endColorstr='#0770A0'); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0CA6DD', endColorstr='#0770A0')"; /* IE8 */
    border-bottom-color: #0770A0;
    color: #FFFFFF;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
}
.ux form input[type="submit"] {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(white, #E1E1E1) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#E1E1E1));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E1E1E1'); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E1E1E1')"; /* IE8 */
    border-color: -moz-use-text-color -moz-use-text-color #EBEBEB;
    border-radius: 4px 4px 4px 4px;
    border-style: none none solid;
    border-width: medium medium 1px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-family: helvetica,arial,freesans,clean,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 34px;
    margin-left: 1px;
    overflow: visible;
    padding: 0 13px;
    position: relative;
    text-shadow: 1px 1px 0 #FFFFFF;
    top: 1px;
    white-space: nowrap;
}
.ux form input[type="submit"]:hover {
    background: -moz-linear-gradient(#0CA6DD, #0770A0) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#0CA6DD), to(#0770A0));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0CA6DD', endColorstr='#0770A0'); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0CA6DD', endColorstr='#0770A0')"; /* IE8 */
    border-bottom-color: #0770A0;
    color: #FFFFFF;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
}
.ux h1 {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(#829AA8, #405A6A) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#829AA8), to(#405A6A));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#829AA8', endColorstr='#405A6A'); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#829AA8', endColorstr='#405A6A')"; /* IE8 */
    border-color: #677C89 #677C89 #6B808D;
    border-radius: 3px 3px 0 0;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 8px 18px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.698);
    border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px; /* Firefox */
    -webkit-border-radius: 5px 5px 0px 0px; /* Safari, Chrome */
}
.pm_separator{
    height: -1px;
}
form{
    margin: 0px;
}
INPUT {
    font-family: Tahoma, Verdana, Arial, sans-serif ;
    font-size: 10pt;
}
.app_menuRight_container___processmaker
{
    position:absolute;
    border:1px solid #868686;
    background-color:#FAFAFA;
    overflow:hidden;
    z-index:10000;
}
.app_menuRight_shadow___processmaker
{
    position:absolute;
    border:1px solid black;
    background-color:black;
    overflow:hidden;
    z-index:9999;
    opacity:0.2;
    filter:alpha(opacity=20);
}
.app_menuRight_separator___processmaker
{
    padding:0;
    margin-left:30px;
    margin-right:5px;
    position:relative;
    cursor:default;
    border-top:1px solid #C5C5C5;
    border-bottom:0px solid red;
    overflow:hidden;
}
.app_menuRight_option___processmaker, .app_menuRight_option_over___processmaker, .app_menuRight_optionNull___processmaker
{
    padding:0px;
    margin:0px;
    position:relative;
    cursor:default;
    color:black;
    background-color:"";
    height:29px;
    overflow:hidden;
    border:0px solid #FBFFF2;
}
.app_menuRight_option_over___processmaker
{
    background-color:#DCF1FC;
    background-repeat:repeat-x;
}
.app_menuRight_option_image___processmaker, .app_menuRight_option_image_over___processmaker, .app_menuRight_option_imageNull___processmaker
{
    width    :26px;
    height    :31px;
    padding    :0px;
    position:absolute;
    overflow:hidden;
    cursor    :default;
    left    :0;
    top    :0;
    background-color:#E9EEEE;
    border-right:1px solid #C5C5C5;
}
.app_menuRight_option_image_over___processmaker
{
    background-color:#E9EEEE;
    border-right-width:1px;
}
.app_menuRight_option_image_element___processmaker
{
    position:absolute;
    top:2;
}
.app_menuRight_option_text___processmaker
{
    padding    :0px;
    font    :normal 8pt Tahoma,MiscFixed;
    color    :#003366;
    position:absolute;
    cursor    :default;
    left    :30px;
    top    :8px;
    overflow:hidden;
}
.app_menuRight_optionNull___processmaker
{
}
.app_menuRight_option_imageNull___processmaker
{
    width    :26px;
}
.panel_containerWindow___processmaker{
    border: 1px solid #C0C0C0;
    border: 1px solid #1983BD;
    border: 1px solid #66667E;
    border:1px solid #AAA;
    overflow: hidden;
}
.panel_modal___processmaker{
    position:absolute;
    background-color:black;
    left:0px;
    top:0px;
}
.panel_iframe___processmaker{
    width:100%;
    height:100%;
    position:absolute;
    background-color:white;
    overflow:hidden;
    z-index:1;
    top:0px;
    left:0px;
}
.panel_backend___processmaker{
    height:100%;
    position:absolute;
    background-color:white;
    overflow:hidden;
    z-index:1;
    top:0px;
    left:0px;
}
.panel_frontend___processmaker{
    height: 100%;
    position: absolute;
    background-color: #E8F2F7;
    background-color:#E0DFE3;
    overflow: hidden;
    z-index: 2;
    top: 0px;
    left: 0px;
}
.panel_titleBar___processmaker{
    position:relative;
    height:23px;
    overflow:hidden;
    background-color:white;
    background-image:url("../../images/workflow/top-bottom.png");
    background-repeat:repeat-x;
    background-position:0px -1px;
    border-bottom:0px solid #DBE0E5;
    width:100%;
}
.panel_title___processmaker{
    text-align: center;
    width: 100%;
    height: 23px;
    color: #000;
    font: bold 8pt tahoma, MiscFixed;
    padding-left: 5px;
    padding-top: 5px;
    z-index: 1;
    text-shadow:#fff 0px 1px 1px;
    color:#444;
}
.panel_close___processmaker{
    position:absolute;
    top:4px;
    font:normal 0pt tahoma;
    padding:0px;
    border:0px solid red;
    z-index:2;
    cursor:pointer;
    background:url("../../images/workflow/tool-sprites.gif") 0 0 no-repeat;
}
.panel_roll___processmaker{
    position:absolute;
    top:4;
    font:normal 0pt tahoma;
    padding:0px;
    border:0px solid red;
    z-index:2;
    cursor:pointer;
    background:url(../../images/classic/roll.static.gif);
    background-repeat:no-repeat;
}
.panel_resize___processmaker{
    position:absolute;
    right:1px;
    width:11px;
    height:11px;
    overflow:hidden;
    z-index:333333;
    bottom:1px;
    background:url(../../images/classic/panel.resize.11x11.png?rand=234);
    background-repeat:no-repeat;
}
.panel_headerBar___processmaker{
    position:relative;
    height:25px;
    overflow:hidden;
    background-color:transparent;
}
.panel_shadow___processmaker{
    position:absolute;
    background-color:#000;
}
.panel_tab___processmaker{
    position:absolute;
    z-index:3;
    padding-bottom: 14px;
    overflow-x: scroll;
}
.panel_tabH___processmaker{
    position:absolute;
}
.panel_tabOptionH___processmaker{
    text-align:center;
    font:normal 8pt Tahoma,MiscFixed;
    position:absolute;
    cursor:pointer;
    border:1px solid #919B9C;
    background-color:#F9F9F9;
    color:black;
    height:20px;
    max-height:9px;
    overflow:hidden;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
}
.panel_tabOptionOverH___processmaker{
    cursor:pointer;
}
.panel_tabOptionSelectedH___processmaker, .panel_tabOptionOverH___processmaker, .panel_tabOptionSelectedOverH___processmaker{
    font:normal 8pt Tahoma,MiscFixed;
    border: 1px solid #FF9900;
    border: 1px solid #919B9C;
    border-bottom:1px solid #F9F9F9;
    border-top-color:#E68B2C;
    background-color: #FBFFF2;
    background-color: #F9F9F9;
    color:#000000;
    text-align: center;
    position: absolute;
    background-image: url('../../images/classic/panel.tabSelected.1x3.gif');
    background-repeat:repeat-x;
    background-position:0px -1px;
    height:22px;
    max-height:10px;
    overflow:hidden;
}
.panel_tabOptionSelectedOverH___processmaker{
}
.panel_tabOption___processmaker{
    text-align:left;
    font:normal 8pt Tahoma,MiscFixed;
    border:1px solid #A3A2BC;
    border: 1px solid #FF9900;
    position:absolute;
    background-color:#FFE6BF;
    cursor:pointer;
    color:black;
}
.panel_tabOptionOver___processmaker{
    font:normal 8pt Tahoma,MiscFixed;
    cursor:pointer;
    text-align:left;
    border:1px solid #FF9900;
    color:#666666;
    background-color:white;
}
.panel_tabOptionSelected___processmaker, .panel_tabOptionSelectedOver___processmaker{
    font:bold 8pt Tahoma,MiscFixed;
    border: 1px solid #FF9900;
    border-right:1px solid #FFF;
    background-color: #FBFFF2;
    color:#000000;
    text-align: left;
    position: absolute;
}
.panel_tabOptionSelectedOver___processmaker{
    color:#EA560F;
}
.panel_content___processmaker{
    position: relative;
    color: black;
    font: normal 8pt Tahoma,MiscFixed;
    text-align: justify;
    border: 1px solid #A3A2BC;
    border: 1px solid #FF9900;
    border: 1px solid #919B9C;
    background-color: #E8F2F7;
    background-color: #FFFFFF;
    background-color: #F9F9F9;
    background-color: #FFF;
    overflow: auto;
    padding-top:15px;
}
.panel_statusBar___processmaker{
    position:relative;
    overflow:hidden;
    font:normal 8pt Tahoma,MiscFixed;
    padding:0px;
    margin:0px;
    background-color:transparent;
    min-height:25px;
}
.panel_status___processmaker
{
    text-align:center;
    padding:2;
    padding-left:5px;
    color:#666666;
}
.app_grid_headerBar___gray
{
    font:normal 8pt Tahoma,sans-serif,MiscFixed;
    padding:3px;
    text-align:center;
    border:1px solid #AAA;
    border-bottom:0px solid red;
    background-color:#E8E8E8;
    background    :url(../../images/classic/grid.title.gray.gif);
    background-position:0px -10px;
}
.app_grid_table___gray
{
    font    :normal 8pt Tahoma,sans-serif;
    width    :100%;
    border-collapse:collapse;
    margin    :0px;
}
.app_grid_title___gray
{
    font:normal 8pt tahoma,helvetica,sans-serif;
    border    :1px solid #cbcbcb;
    border    :1px solid #aaa;
    background-color:#D0DEF0;
    background    :url(../../images/classic/grid.title.gray.gif);
    text-align    :center;
    padding    :4px;
    height    :25px;
    color    :#000;
    cursor    :default;
    background-position:0px 0px;
}
.app_grid_data___gray
{
    padding    : 5px;
    border    : 1px solid #dfdfdf;
    color    : #333;
    overflow: auto;
    background-color:#FFF;
}
.app_grid_data___gray select
{
    font:normal 8pt Tahoma,MiscFixed;
    width:100%;
}
.app_grid_bg1___gray
{
    background-color:#e0e0e0;
    border-color    :#cbcbcb;
    border-color    :#aaa;
    text-align:center;
    font-size:7pt;
    color    :#000;
    cursor    :default;
}
.app_grid_bg2___gray
{
    background-color:#e0e0e0;
    border:1px solid #e0e0e0;
    text-align:center;
    color    :#000;
}
.app_grid_pDf___gray, .app_grid_pDp___gray, .app_grid_pDn___gray, .app_grid_pDl___gray, .app_grid_pDfDisabled___gray, .app_grid_pDpDisabled___gray, .app_grid_pDnDisabled___gray, .app_grid_pDlDisabled___gray
{
    width:16px;
    height:16px;
    text-decoration:none;
    padding-left:7px;
    padding-right:7px;
    margin-left:3px;
    margin-right:3px;
    overflow:none;
    background-repeat: no-repeat;
    font:normal 11px sans-serif;
}
.app_grid_pDf___gray
{
    background:url(../../images/classic/module.grid/page-first.gif);
}
.app_grid_pDf___gray:hover
{
    background:url(../../images/classic/module.grid/page-first-disabled.gif);
}
.app_grid_pDfDisabled___gray
{
    background:url(../../images/classic/module.grid/page-first-disabled.gif);
    cursor:default;
}
.app_grid_pDp___gray
{
    background:url(../../images/classic/module.grid/page-prev.gif);
}
.app_grid_pDp___gray:hover
{
    background:url(../../images/classic/module.grid/page-prev-disabled.gif);
}
.app_grid_pDpDisabled___gray
{
    background:url(../../images/classic/module.grid/page-prev-disabled.gif);
    cursor:default;
}
.app_grid_pDn___gray
{
    background:url(../../images/classic/module.grid/page-next.gif);
}
.app_grid_pDn___gray:hover
{
    background:url(../../images/classic/module.grid/page-next-disabled.gif);
}
.app_grid_pDnDisabled___gray
{
    background:url(../../images/classic/module.grid/page-next-disabled.gif);
    cursor:default;
}
.app_grid_pDl___gray
{
    background:url(../../images/classic/module.grid/page-last.gif);
}
.app_grid_pDl___gray:hover
{
    background:url(../../images/classic/module.grid/page-last-disabled.gif);
}
.app_grid_pDlDisabled___gray
{
    background:url(../../images/classic/module.grid/page-last-disabled.gif);
    cursor:default;
}
.app_grid_pDC___gray
{
    width        :35px;
    height        :18px;
    margin-left    :5px;
    margin-right    :5px;
    border        :1px solid #919B9C;
    text-align    :center;
}
.app_grid_paginatorHeader___gray
{
    font:normal 8pt Tahoma,MiscFixed;
    color:black;
    padding:10px;
    text-align:center;
}
.app_grid_paginatorLink___gray
{
    background-color:#E0E0E0;
    padding-left:3px;
    padding-right:3px;
    margin:2px;
    border:1px solid #CBCBCB;
    color:black;
    cursor:hand;
    text-decoration:none;
    background    :url(../../images/classic/grid.title.gray.gif);
    background-position:0px -10px;
}
.app_grid_paginatorLink___gray:hover
{
    background-color:#FFF;
    border:1px solid #66667E;
    color:#66667E;
}
.app_grid_paginatorLinkSelected___gray
{
    background-color:#fff;
    padding-left:3px;
    padding-right:3px;
    margin:2px;
    border:1px solid #CBCBCB;
    color:black;
    cursor:hand;
    text-decoration:none;
    cursor:default;
}
.module_app_button___gray, .module_app_buttonjs___gray
{
    border:1px solid #afafaf;
    margin-left:2px;
    cursor:pointer;
    background    :url(../../images/classic/grid.title.gray.gif);
    background-position:0px 0px;
}
.module_app_button___gray:hover, .module_app_buttonHover___gray
{
    border:1px solid #AAA;
    background-position:0px -8px;
}
.module_app_buttonDisabled___gray
{
    font:normal 8pt Tahoma,sans-serif;
    border:1px solid #9f9f9f;
    background-position:0px -10px;
    color:#9f9f9f;
    cursor:default;
}
.module_app_input___gray
{
    padding:1px;
    border:1px solid #AAA;
    padding-left:3px;
    background: #FFFFFF url(../../images/classic/input_back.gif) repeat-x;
    background-position:0px 0px;
    color    :#333333;
    font    :normal 8pt sans-serif;
}
.module_app_input___gray_readOnly
{
    padding:1px;
    border:1px solid #AAA;
    padding-left:3px;
    background: #EBEBE4;
    background-position:0px 0px;
    color    :#333333;
    font    :normal 8pt sans-serif;
}
.module_ListBoxView
{
    color: white;
    background:#CCDDFF;
    padding:1px;
    border:1px solid #AAA;
    padding-left:3px;
    background-position:0px 0px;
    font  :normal 8pt sans-serif;
}
.module_app_inputHover___gray
{
    border:1px solid #AAA;
}
.module_app_inputPassed___gray
{
    padding:1px;
    border:1px solid green;
    padding-left:2px;
    padding-right:3px;
    background: #FFFFFF url(../../images/classic/ok.png) no-repeat;
    background-position:99% 50%;
    color    :#000000;
    font: 13px arial;
}
.module_app_inputFailed___gray
{
    border:1px solid red;
    padding:1px;
    padding-left:2px;
    padding-right:20px;
    background: #FFFFFF url(../../images/classic/failed.png) no-repeat;
    background-position:99% 50%;
    color    :#000000;
    font    :normal 8pt sans-serif;
}
.module_app_inputFailed_ie___gray
{
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=-1,color=red) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1,color=red);
}
.module_app_inputPassed_ie___gray
{
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=-1,color=green) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1,color=green);
}
.module_app_inputDisabled___gray
{
    background-color:#f0f0f0;
    color:#9f9f9f;
}
.module_app_select___gray
{
    font:normal 8pt Tahoma,Sans-serif,MiscFi
        border-top-style: double;
    xed;
    width:100%;
}
.module_rss_container___gray, .module_rss_title___gray, .module_rss_header___gray, .module_rss_separator___gray, .module_rss_item___gray
{
    border:1px solid #AAA;
    text-align:justify;
}
.module_rss_title___gray, .module_rss_header___gray, .module_rss_itemHeader___gray
{
    background    :url(../../images/classic/grid.title.gray.gif);
}
.module_rss_itemContainer___gray
{
    border-top:1px solid #cbcbcb;
    overflow:hidden;
    padding:2px;
    background-color:#EEE;
    height:1px;
}
.module_rss_container___gray, .module_rss_separator_gray
{
    background-color:#DFDFDF;
}
.module_rss_container___gray
{
    padding:3px;
    font:normal 8pt Tahoma,sans-serif,MiscFixed;
    width:200px;
}
.module_rss_title___gray
{
    border-bottom-width:0px;
    text-align    :center;
    padding    :4px;
    color    :#000;
    cursor    :default;
    background-position:0px 0px;
}
.module_rss_header___gray
{
    padding:1px;
    text-align:right;
    border-bottom-width:0px;
    background-position:0px -10px;
}
.module_rss_separator___gray
{
    border-bottom-width:0px;
    padding:1px;
    padding-left:5px;
    padding-right:5px;
    overflow:hidden;
}
.module_rss_item___gray
{
    border-bottom-width:0px;
    overflow:hidden;
}
.module_rss_itemLast___gray
{
    border-bottom-width:1px;
}
.module_rss_itemHeader___gray
{
    padding:5px;
    background-position:0px -10px;
    position:relative;
    cursor:pointer;
}
.module_rss_itemPubDate___gray
{
    color    : #808080;
    font    : normal 7pt Tahoma,sans-serif,MiscFixed;
    padding    : 5px;
}
.module_rss_itemHr___gray
{
    border-color    : #808080;
}
.module_rss_itemTitle___gray
{
    color:#000;
}
.module_rss_itemReaded___gray
{
    color:#7f7f7f;
}
.module_rss_itemOver
{
    background-position:0px -50px;
}
.module_rss_itemButtons___gray
{
    position:absolute;
    top:1px;
    right:1px;
}
.module_rss_itemDescription___gray
{
}
.module_rss_itemLink___gray
{
    text-align:right;
    padding-top:10px;
}
div#toolbar
{
    position:absolute;
    bottom:0px;
    width:100%;
    height:20px;
    z-index:9999999;
}
.toolbar_container
{
    width:100%;
    text-align:center;
    height:25px;
}
.toolbar_wrapper{
    background-image:url(/images/bar_bg_bw.gif);
    background-position:0 -1px;
    border:1px solid #B5B5B5;
    height:30px;
    margin-left:5%;
    margin-right:5%;
    text-align:left;
    padding-top:2px;
    padding-bottom:2px;
}
.toolbar_item{
    border-right:1px solid #B5B5B5;
    padding-top:3px;
    padding-bottom:6px;
    padding-right:15px;
    padding-left:25px;
    position:relative;
    display:inline;
    text-align:center;
}
.toolbar_item_section{
    position:absolute;
    border:1px solid #B5B5B5;
    width:150px;
    height:300px;
    background-color:white;
    bottom:21px;
    left:-1px;
    color:black;
    display:none;
}
@media screen
{
    div#toolbar
    {
        position: fixed;
    }
    * html
    {
        overflow-y: hidden;
    }
    * html body
    {
        overflow-y: auto;
    }
    * html div#toolbar
    {
        position: absolute;
    }
}
#toolbar a:link,#toolbar a:visited
{
    color:#666;
    text-decoration:none;
}
#toolbar a:hover{
    color: #000;
}
#toolbar img
{
    position:absolute;
    left:5px;
    top:3px;
}
.pagedTableDefault .pagedTable .RowLink a,.module_app_button___gray,.button_pm,.module_app_buttonjs___gray,.module_app_buttonDisabled___gray{
    -moz-border-radius:4px;border-radius:4px;
    -moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);
    background-color:#EEE;
    background-image: none;
    font-size:10px;
    font-weight:400;
    text-transform: capitalize;
    margin:2px 0;
    padding:2px 7px;
    text-decoration:none;
    line-height: 14px;
    font-family: Arial,serif;
    border:1px solid #aaa;
    background:url("../../images/workflow/btn.gif") repeat-x scroll 0 -1096px transparent;
}
.pagedTableDefault .pagedTable .RowLink a{
    color:#333;
}
.pagedTableDefault .pagedTable .RowLink a:hover,.module_app_button___gray:hover,.button_pm:hover,.module_app_buttonHover___gray,
.module_app_buttonjs___gray.module_app_buttonHover___gray
{
    background-color:#AAA;
    border:1px solid #666;
    background:url("../../images/workflow/btn.gif") repeat-x scroll 0 -2168px transparent;
}
.pagedTableDefault .pagedTable .RowLink a:focus,.module_app_button___gray:focus,.button_pm:focus{
    border:1px solid #45626F;
    background:url("../../images/workflow/btn.gif") repeat-x scroll 0 -3240px transparent;
}
.pagedTableDefault .pagedTable .RowLink a:empty{
    display:none;
    margin:0;
}
.pagedTableDefault .pagedTable .RowLink a.module_app_buttonDisabled___gray,
.module_app_buttonDisabled___gray
{
    border:1px solid #bbb;
    background-position:0 -3240px;
    color:#9f9f9f;
    cursor:default;
}
.pagedTableDefault .pagedTable .RowLink a.module_app_buttonDisabled___gray:hover,
.module_app_buttonDisabled___gray:hover
{
    background:url("../../images/workflow/btn.gif") repeat-x scroll 0 -3240px transparent;
}
input:-moz-focus-inner{border:0;}
button:-moz-focus-inner{border:0;}
.module_app_input___gray{max-width: 400px;}
.ss_sprite{
    background-image:url( /images/icons_silk/sprites.png) !important;
    background-repeat:no-repeat;
    display:inline;
    overflow:hidden;
    padding-left:22px
}
.ss_sprite:hover,.ss_sprite:focus{
    background-repeat:no-repeat !important;
}
.panel_headerBar___processmaker{
    height:28px;
}
.pm_toolbar td{padding:0;margin:0}
.panel_headerBar___processmaker{background:url("../../images/workflow/bg.gif") #F0F0F0 !important}
.button_menu_ext{padding-left:20px !important;height:18px !important;}
.button_large_ext{padding-left:20px !important;height:32px !important;}
.button_toolbar{padding-left:20px !important;height:18px !important;font-size:15px;cursor:pointer;margin:0 3px 1px 3px;line-height:25px}
.ss_accept{background-position:0 0 !important}
.ss_add{background-position:0 -19px !important}
.ss_anchor{background-position:0 -37px !important}
.ss_application{background-position:0 -55px !important}
.ss_application_add{background-position:0 -73px !important}
.ss_application_cascade{background-position:0 -91px !important}
.ss_application_delete{background-position:0 -109px !important}
.ss_application_double{background-position:0 -127px !important}
.ss_application_edit{background-position:0 -145px !important}
.ss_application_error{background-position:0 -163px !important}
.ss_application_form{background-position:0 -181px !important}
.ss_application_form_add{background-position:0 -199px !important}
.ss_application_form_delete{background-position:0 -217px !important}
.ss_application_form_edit{background-position:0 -235px !important}
.ss_application_form_magnify{background-position:0 -253px !important}
.ss_application_get{background-position:0 -271px !important}
.ss_application_go{background-position:0 -289px !important}
.ss_application_home{background-position:0 -307px !important}
.ss_application_key{background-position:0 -325px !important}
.ss_application_lightning{background-position:0 -343px !important}
.ss_application_link{background-position:0 -361px !important}
.ss_application_osx{background-position:0 -379px !important}
.ss_application_osx_terminal{background-position:0 -397px !important}
.ss_application_put{background-position:0 -415px !important}
.ss_application_side_boxes{background-position:0 -433px !important}
.ss_application_side_contract{background-position:0 -451px !important}
.ss_application_side_expand{background-position:0 -469px !important}
.ss_application_side_list{background-position:0 -487px !important}
.ss_application_side_tree{background-position:0 -505px !important}
.ss_application_split{background-position:0 -523px !important}
.ss_application_tile_horizontal{background-position:0 -541px !important}
.ss_application_tile_vertical{background-position:0 -559px !important}
.ss_application_view_columns{background-position:0 -577px !important}
.ss_application_view_detail{background-position:0 -595px !important}
.ss_application_view_gallery{background-position:0 -613px !important}
.ss_application_view_icons{background-position:0 -631px !important}
.ss_application_view_list{background-position:0 -649px !important}
.ss_application_view_tile{background-position:0 -667px !important}
.ss_application_xp{background-position:0 -685px !important}
.ss_application_xp_terminal{background-position:0 -703px !important}
.ss_arrow_branch{background-position:0 -721px !important}
.ss_arrow_divide{background-position:0 -739px !important}
.ss_arrow_down{background-position:0 -757px !important}
.ss_arrow_in{background-position:0 -775px !important}
.ss_arrow_inout{background-position:0 -793px !important}
.ss_arrow_join{background-position:0 -811px !important}
.ss_arrow_left{background-position:0 -829px !important}
.ss_arrow_merge{background-position:0 -847px !important}
.ss_arrow_out{background-position:0 -865px !important}
.ss_arrow_redo{background-position:0 -883px !important}
.ss_arrow_refresh{background-position:0 -901px !important}
.ss_arrow_refresh_small{background-position:0 -919px !important}
.ss_arrow_right{background-position:0 -937px !important}
.ss_arrow_rotate_anticlockwise{background-position:0 -955px !important}
.ss_arrow_rotate_clockwise{background-position:0 -973px !important}
.ss_arrow_switch{background-position:0 -991px !important}
.ss_arrow_turn_left{background-position:0 -1009px !important}
.ss_arrow_turn_right{background-position:0 -1027px !important}
.ss_arrow_undo{background-position:0 -1045px !important}
.ss_arrow_up{background-position:0 -1063px !important}
.ss_asterisk_orange{background-position:0 -1081px !important}
.ss_asterisk_yellow{background-position:0 -1099px !important}
.ss_attach{background-position:0 -1117px !important}
.ss_basket{background-position:0 -1333px !important}
.ss_basket_add{background-position:0 -1351px !important}
.ss_basket_delete{background-position:0 -1369px !important}
.ss_basket_edit{background-position:0 -1387px !important}
.ss_basket_error{background-position:0 -1405px !important}
.ss_basket_go{background-position:0 -1423px !important}
.ss_basket_put{background-position:0 -1441px !important}
.ss_basket_remove{background-position:0 -1459px !important}
.ss_bell{background-position:0 -1477px !important}
.ss_bell_add{background-position:0 -1495px !important}
.ss_bell_delete{background-position:0 -1513px !important}
.ss_bell_error{background-position:0 -1531px !important}
.ss_bell_go{background-position:0 -1549px !important}
.ss_bell_link{background-position:0 -1567px !important}
.ss_bin{background-position:0 -1585px !important}
.ss_bin_closed{background-position:0 -1603px !important}
.ss_bin_empty{background-position:0 -1621px !important}
.ss_bomb{background-position:0 -1639px !important}
.ss_book{background-position:0 -1657px !important}
.ss_book_add{background-position:0 -1675px !important}
.ss_book_addresses{background-position:0 -1693px !important}
.ss_book_delete{background-position:0 -1711px !important}
.ss_book_edit{background-position:0 -1729px !important}
.ss_book_error{background-position:0 -1747px !important}
.ss_book_go{background-position:0 -1765px !important}
.ss_book_key{background-position:0 -1783px !important}
.ss_book_link{background-position:0 -1801px !important}
.ss_book_next{background-position:0 -1819px !important}
.ss_book_open{background-position:0 -1837px !important}
.ss_book_previous{background-position:0 -1855px !important}
.ss_box{background-position:0 -1873px !important}
.ss_brick{background-position:0 -1891px !important}
.ss_brick_add{background-position:0 -1909px !important}
.ss_brick_delete{background-position:0 -1927px !important}
.ss_brick_edit{background-position:0 -1945px !important}
.ss_brick_error{background-position:0 -1963px !important}
.ss_brick_go{background-position:0 -1981px !important}
.ss_brick_link{background-position:0 -1999px !important}
.ss_bricks{background-position:0 -2017px !important}
.ss_briefcase{background-position:0 -2035px !important}
.ss_bug{background-position:0 -2053px !important}
.ss_bug_add{background-position:0 -2071px !important}
.ss_bug_delete{background-position:0 -2089px !important}
.ss_bug_edit{background-position:0 -2107px !important}
.ss_bug_error{background-position:0 -2125px !important}
.ss_bug_go{background-position:0 -2143px !important}
.ss_bug_link{background-position:0 -2161px !important}
.ss_building{background-position:0 -2179px !important}
.ss_building_add{background-position:0 -2197px !important}
.ss_building_delete{background-position:0 -2215px !important}
.ss_building_edit{background-position:0 -2233px !important}
.ss_building_error{background-position:0 -2251px !important}
.ss_building_go{background-position:0 -2269px !important}
.ss_building_key{background-position:0 -2287px !important}
.ss_building_link{background-position:0 -2305px !important}
.ss_bullet_add{background-position:0 -2323px;padding-left:22px !important}
.ss_bullet_arrow_bottom{background-position:0 -2341px;padding-left:22px !important}
.ss_bullet_arrow_down{background-position:0 -2359px;padding-left:22px !important}
.ss_bullet_arrow_top{background-position:0 -2377px;padding-left:22px !important}
.ss_bullet_arrow_up{background-position:0 -2395px;padding-left:22px !important}
.ss_bullet_black{background-position:0 -2413px;padding-left:22px !important}
.ss_bullet_blue{background-position:0 -2431px;padding-left:22px !important}
.ss_bullet_delete{background-position:0 -2449px;padding-left:22px !important}
.ss_bullet_disk{background-position:0 -2467px;padding-left:22px !important}
.ss_bullet_error{background-position:0 -2485px;padding-left:22px !important}
.ss_bullet_feed{background-position:0 -2503px;padding-left:22px !important}
.ss_bullet_go{background-position:0 -2521px;padding-left:22px !important}
.ss_bullet_green{background-position:0 -2539px;padding-left:22px !important}
.ss_bullet_key{background-position:0 -2557px;padding-left:22px !important}
.ss_bullet_orange{background-position:0 -2575px;padding-left:22px !important}
.ss_bullet_picture{background-position:0 -2593px;padding-left:22px !important}
.ss_bullet_pink{background-position:0 -2611px;padding-left:22px !important}
.ss_bullet_purple{background-position:0 -2629px;padding-left:22px !important}
.ss_bullet_red{background-position:0 -2647px;padding-left:22px !important}
.ss_bullet_star{background-position:0 -2665px;padding-left:22px !important}
.ss_bullet_toggle_minus{background-position:0 -2683px;padding-left:22px !important}
.ss_bullet_toggle_plus{background-position:0 -2701px;padding-left:22px !important}
.ss_bullet_white{background-position:0 -2719px;padding-left:22px !important}
.ss_bullet_wrench{background-position:0 -2737px;padding-left:22px !important}
.ss_bullet_yellow{background-position:0 -2755px;padding-left:22px !important}
.ss_cake{background-position:0 -2773px !important}
.ss_calculator{background-position:0 -2791px !important}
.ss_calculator_add{background-position:0 -2809px !important}
.ss_calculator_delete{background-position:0 -2827px !important}
.ss_calculator_edit{background-position:0 -2845px !important}
.ss_calculator_error{background-position:0 -2863px !important}
.ss_calculator_link{background-position:0 -2881px !important}
.ss_calendar{background-position:0 -2899px !important}
.ss_calendar_add{background-position:0 -2917px !important}
.ss_calendar_delete{background-position:0 -2935px !important}
.ss_calendar_edit{background-position:0 -2953px !important}
.ss_calendar_link{background-position:0 -2971px !important}
.ss_calendar_view_day{background-position:0 -2989px !important}
.ss_calendar_view_month{background-position:0 -3007px !important}
.ss_calendar_view_week{background-position:0 -3025px !important}
.ss_camera{background-position:0 -3043px !important}
.ss_camera_add{background-position:0 -3061px !important}
.ss_camera_delete{background-position:0 -3079px !important}
.ss_camera_edit{background-position:0 -3097px !important}
.ss_camera_error{background-position:0 -3115px !important}
.ss_camera_go{background-position:0 -3133px !important}
.ss_camera_link{background-position:0 -3151px !important}
.ss_camera_small{background-position:0 -3169px !important}
.ss_cancel{background-position:0 -3187px !important}
.ss_car{background-position:0 -3205px !important}
.ss_car_add{background-position:0 -3223px !important}
.ss_car_delete{background-position:0 -3241px !important}
.ss_cart{background-position:0 -3259px !important}
.ss_cart_add{background-position:0 -3277px !important}
.ss_cart_delete{background-position:0 -3295px !important}
.ss_cart_edit{background-position:0 -3313px !important}
.ss_cart_error{background-position:0 -3331px !important}
.ss_cart_go{background-position:0 -3349px !important}
.ss_cart_put{background-position:0 -3367px !important}
.ss_cart_remove{background-position:0 -3385px !important}
.ss_chart_bar{background-position:0 -3529px !important}
.ss_chart_bar_add{background-position:0 -3547px !important}
.ss_chart_bar_delete{background-position:0 -3565px !important}
.ss_chart_bar_edit{background-position:0 -3583px !important}
.ss_chart_bar_error{background-position:0 -3601px !important}
.ss_chart_bar_link{background-position:0 -3619px !important}
.ss_chart_curve{background-position:0 -3637px !important}
.ss_chart_curve_add{background-position:0 -3655px !important}
.ss_chart_curve_delete{background-position:0 -3673px !important}
.ss_chart_curve_edit{background-position:0 -3691px !important}
.ss_chart_curve_error{background-position:0 -3709px !important}
.ss_chart_curve_go{background-position:0 -3727px !important}
.ss_chart_curve_link{background-position:0 -3745px !important}
.ss_chart_line{background-position:0 -3763px !important}
.ss_chart_line_add{background-position:0 -3781px !important}
.ss_chart_line_delete{background-position:0 -3799px !important}
.ss_chart_line_edit{background-position:0 -3817px !important}
.ss_chart_line_error{background-position:0 -3835px !important}
.ss_chart_line_link{background-position:0 -3853px !important}
.ss_chart_organisation{background-position:0 -3871px !important}
.ss_chart_organisation_add{background-position:0 -3889px !important}
.ss_chart_organisation_delete{background-position:0 -3907px !important}
.ss_chart_pie{background-position:0 -3925px !important}
.ss_chart_pie_add{background-position:0 -3943px !important}
.ss_chart_pie_delete{background-position:0 -3961px !important}
.ss_chart_pie_edit{background-position:0 -3979px !important}
.ss_chart_pie_error{background-position:0 -3997px !important}
.ss_chart_pie_link{background-position:0 -4015px !important}
.ss_clock{background-position:0 -4033px !important}
.ss_clock_add{background-position:0 -4051px !important}
.ss_clock_delete{background-position:0 -4069px !important}
.ss_clock_edit{background-position:0 -4087px !important}
.ss_clock_error{background-position:0 -4105px !important}
.ss_clock_go{background-position:0 -4123px !important}
.ss_clock_link{background-position:0 -4141px !important}
.ss_clock_pause{background-position:0 -4159px !important}
.ss_clock_play{background-position:0 -4177px !important}
.ss_clock_red{background-position:0 -4195px !important}
.ss_clock_stop{background-position:0 -4213px !important}
.ss_cog{background-position:0 -4231px !important}
.ss_cog_add{background-position:0 -4249px !important}
.ss_cog_delete{background-position:0 -4267px !important}
.ss_cog_edit{background-position:0 -4285px !important}
.ss_cog_error{background-position:0 -4303px !important}
.ss_cog_go{background-position:0 -4321px !important}
.ss_coins{background-position:0 -4339px !important}
.ss_coins_add{background-position:0 -4357px !important}
.ss_coins_delete{background-position:0 -4375px !important}
.ss_color_swatch{background-position:0 -4393px !important}
.ss_color_wheel{background-position:0 -4411px !important}
.ss_comment{background-position:0 -4429px !important}
.ss_comment_add{background-position:0 -4447px !important}
.ss_comment_delete{background-position:0 -4465px !important}
.ss_comment_edit{background-position:0 -4483px !important}
.ss_comments{background-position:0 -4501px !important}
.ss_comments_add{background-position:0 -4519px !important}
.ss_comments_delete{background-position:0 -4537px !important}
.ss_compress{background-position:0 -4555px !important}
.ss_computer{background-position:0 -4573px !important}
.ss_computer_add{background-position:0 -4591px !important}
.ss_computer_delete{background-position:0 -4609px !important}
.ss_computer_edit{background-position:0 -4627px !important}
.ss_computer_error{background-position:0 -4645px !important}
.ss_computer_go{background-position:0 -4663px !important}
.ss_computer_key{background-position:0 -4681px !important}
.ss_computer_link{background-position:0 -4699px !important}
.ss_connect{background-position:0 -4717px !important}
.ss_control_pause{background-position:0 -4969px !important}
.ss_controller{background-position:0 -5185px !important}
.ss_controller_add{background-position:0 -5203px !important}
.ss_controller_delete{background-position:0 -5221px !important}
.ss_controller_error{background-position:0 -5239px !important}
.ss_creditcards{background-position:0 -5257px !important}
.ss_cross{background-position:0 -5275px !important}
.ss_css{background-position:0 -5293px !important}
.ss_css_add{background-position:0 -5311px !important}
.ss_css_delete{background-position:0 -5329px !important}
.ss_css_go{background-position:0 -5347px !important}
.ss_css_valid{background-position:0 -5365px !important}
.ss_cup{background-position:0 -5383px !important}
.ss_cup_add{background-position:0 -5401px !important}
.ss_cup_delete{background-position:0 -5419px !important}
.ss_cup_edit{background-position:0 -5437px !important}
.ss_cup_error{background-position:0 -5455px !important}
.ss_cup_go{background-position:0 -5473px !important}
.ss_cup_key{background-position:0 -5491px !important}
.ss_cup_link{background-position:0 -5509px !important}
.ss_cursor{background-position:0 -5527px !important}
.ss_cut{background-position:0 -5545px !important}
.ss_cut_red{background-position:0 -5563px !important}
.ss_database{background-position:0 -5581px !important}
.ss_database_add{background-position:0 -5599px !important}
.ss_database_connect{background-position:0 -5617px !important}
.ss_database_delete{background-position:0 -5635px !important}
.ss_database_edit{background-position:0 -5653px !important}
.ss_database_error{background-position:0 -5671px !important}
.ss_database_gear{background-position:0 -5689px !important}
.ss_database_go{background-position:0 -5707px !important}
.ss_database_key{background-position:0 -5725px !important}
.ss_database_lightning{background-position:0 -5743px !important}
.ss_database_link{background-position:0 -5761px !important}
.ss_database_refresh{background-position:0 -5779px !important}
.ss_database_save{background-position:0 -5797px !important}
.ss_database_table{background-position:0 -5815px !important}
.ss_date{background-position:0 -5833px !important}
.ss_date_add{background-position:0 -5851px !important}
.ss_date_delete{background-position:0 -5869px !important}
.ss_date_edit{background-position:0 -5887px !important}
.ss_date_error{background-position:0 -5905px !important}
.ss_date_go{background-position:0 -5923px !important}
.ss_date_link{background-position:0 -5941px !important}
.ss_date_magnify{background-position:0 -5959px !important}
.ss_date_next{background-position:0 -5977px !important}
.ss_date_previous{background-position:0 -5995px !important}
.ss_delete{background-position:0 -6013px !important}
.ss_disconnect{background-position:0 -6031px !important}
.ss_disk{background-position:0 -6049px !important}
.ss_disk_multiple{background-position:0 -6067px !important}
.ss_door{background-position:0 -6085px !important}
.ss_door_in{background-position:0 -6103px !important}
.ss_door_open{background-position:0 -6121px !important}
.ss_door_out{background-position:0 -6139px !important}
.ss_drink{background-position:0 -6157px !important}
.ss_drink_empty{background-position:0 -6175px !important}
.ss_drive{background-position:0 -6193px !important}
.ss_drive_add{background-position:0 -6211px !important}
.ss_drive_burn{background-position:0 -6229px !important}
.ss_drive_cd{background-position:0 -6247px !important}
.ss_drive_cd_empty{background-position:0 -6265px !important}
.ss_drive_delete{background-position:0 -6283px !important}
.ss_drive_disk{background-position:0 -6301px !important}
.ss_drive_edit{background-position:0 -6319px !important}
.ss_drive_error{background-position:0 -6337px !important}
.ss_drive_go{background-position:0 -6355px !important}
.ss_drive_key{background-position:0 -6373px !important}
.ss_drive_link{background-position:0 -6391px !important}
.ss_drive_magnify{background-position:0 -6409px !important}
.ss_drive_network{background-position:0 -6427px !important}
.ss_drive_rename{background-position:0 -6445px !important}
.ss_drive_user{background-position:0 -6463px !important}
.ss_drive_web{background-position:0 -6481px !important}
.ss_email{background-position:0 -6643px !important}
.ss_email_add{background-position:0 -6661px !important}
.ss_email_attach{background-position:0 -6679px !important}
.ss_email_delete{background-position:0 -6697px !important}
.ss_email_edit{background-position:0 -6715px !important}
.ss_email_error{background-position:0 -6733px !important}
.ss_email_go{background-position:0 -6751px !important}
.ss_email_link{background-position:0 -6769px !important}
.ss_email_open{background-position:0 -6787px !important}
.ss_email_open_image{background-position:0 -6805px !important}
.ss_error{background-position:0 -6985px !important}
.ss_error_add{background-position:0 -7003px !important}
.ss_error_delete{background-position:0 -7021px !important}
.ss_error_go{background-position:0 -7039px !important}
.ss_exclamation{background-position:0 -7057px !important}
.ss_eye{background-position:0 -7075px !important}
.ss_feed{background-position:0 -7093px !important}
.ss_feed_add{background-position:0 -7111px !important}
.ss_feed_delete{background-position:0 -7129px !important}
.ss_feed_disk{background-position:0 -7147px !important}
.ss_feed_edit{background-position:0 -7165px !important}
.ss_feed_error{background-position:0 -7183px !important}
.ss_feed_go{background-position:0 -7201px !important}
.ss_feed_key{background-position:0 -7219px !important}
.ss_feed_link{background-position:0 -7237px !important}
.ss_feed_magnify{background-position:0 -7255px !important}
.ss_female{background-position:0 -7273px !important}
.ss_film{background-position:0 -7291px !important}
.ss_film_add{background-position:0 -7309px !important}
.ss_film_delete{background-position:0 -7327px !important}
.ss_film_edit{background-position:0 -7345px !important}
.ss_film_error{background-position:0 -7363px !important}
.ss_film_go{background-position:0 -7381px !important}
.ss_film_key{background-position:0 -7399px !important}
.ss_film_link{background-position:0 -7417px !important}
.ss_film_save{background-position:0 -7435px !important}
.ss_find{background-position:0 -7453px !important}
.ss_folder{background-position:0 -7597px !important}
.ss_folder_add{background-position:0 -7615px !important}
.ss_folder_bell{background-position:0 -7633px !important}
.ss_folder_brick{background-position:0 -7651px !important}
.ss_folder_bug{background-position:0 -7669px !important}
.ss_folder_camera{background-position:0 -7687px !important}
.ss_folder_database{background-position:0 -7705px !important}
.ss_folder_delete{background-position:0 -7723px !important}
.ss_folder_edit{background-position:0 -7741px !important}
.ss_folder_error{background-position:0 -7759px !important}
.ss_folder_explore{background-position:0 -7777px !important}
.ss_folder_feed{background-position:0 -7795px !important}
.ss_folder_find{background-position:0 -7813px !important}
.ss_folder_go{background-position:0 -7831px !important}
.ss_folder_heart{background-position:0 -7849px !important}
.ss_folder_image{background-position:0 -7867px !important}
.ss_folder_key{background-position:0 -7885px !important}
.ss_folder_lightbulb{background-position:0 -7903px !important}
.ss_folder_link{background-position:0 -7921px !important}
.ss_folder_magnify{background-position:0 -7939px !important}
.ss_folder_page{background-position:0 -7957px !important}
.ss_folder_page_white{background-position:0 -7975px !important}
.ss_folder_palette{background-position:0 -7993px !important}
.ss_folder_picture{background-position:0 -8011px !important}
.ss_folder_star{background-position:0 -8029px !important}
.ss_folder_table{background-position:0 -8047px !important}
.ss_folder_user{background-position:0 -8065px !important}
.ss_folder_wrench{background-position:0 -8083px !important}
.ss_group{background-position:0 -8173px !important}
.ss_group_add{background-position:0 -8191px !important}
.ss_group_delete{background-position:0 -8209px !important}
.ss_group_edit{background-position:0 -8227px !important}
.ss_group_error{background-position:0 -8245px !important}
.ss_group_gear{background-position:0 -8263px !important}
.ss_group_go{background-position:0 -8281px !important}
.ss_group_key{background-position:0 -8299px !important}
.ss_group_link{background-position:0 -8317px !important}
.ss_heart{background-position:0 -8335px !important}
.ss_heart_add{background-position:0 -8353px !important}
.ss_heart_delete{background-position:0 -8371px !important}
.ss_help{background-position:0 -8389px !important}
.ss_hourglass{background-position:0 -8407px !important}
.ss_hourglass_add{background-position:0 -8425px !important}
.ss_hourglass_delete{background-position:0 -8443px !important}
.ss_hourglass_go{background-position:0 -8461px !important}
.ss_hourglass_link{background-position:0 -8479px !important}
.ss_house{background-position:0 -8497px !important}
.ss_house_go{background-position:0 -8515px !important}
.ss_house_link{background-position:0 -8533px !important}
.ss_html{background-position:0 -8551px !important}
.ss_html_add{background-position:0 -8569px !important}
.ss_html_delete{background-position:0 -8587px !important}
.ss_html_go{background-position:0 -8605px !important}
.ss_html_valid{background-position:0 -8623px !important}
.ss_image{background-position:0 -8641px !important}
.ss_image_add{background-position:0 -8659px !important}
.ss_image_delete{background-position:0 -8677px !important}
.ss_image_edit{background-position:0 -8695px !important}
.ss_image_link{background-position:0 -8713px !important}
.ss_images{background-position:0 -8731px !important}
.ss_information{background-position:0 -8749px !important}
.ss_ipod{background-position:0 -8767px !important}
.ss_ipod_cast{background-position:0 -8785px !important}
.ss_ipod_cast_add{background-position:0 -8803px !important}
.ss_ipod_cast_delete{background-position:0 -8821px !important}
.ss_ipod_sound{background-position:0 -8839px !important}
.ss_joystick{background-position:0 -8857px !important}
.ss_joystick_add{background-position:0 -8875px !important}
.ss_joystick_delete{background-position:0 -8893px !important}
.ss_joystick_error{background-position:0 -8911px !important}
.ss_key{background-position:0 -8929px !important}
.ss_key_add{background-position:0 -8947px !important}
.ss_key_delete{background-position:0 -8965px !important}
.ss_key_go{background-position:0 -8983px !important}
.ss_keyboard{background-position:0 -9001px !important}
.ss_keyboard_add{background-position:0 -9019px !important}
.ss_keyboard_delete{background-position:0 -9037px !important}
.ss_keyboard_magnify{background-position:0 -9055px !important}
.ss_layers{background-position:0 -9073px !important}
.ss_layout{background-position:0 -9091px !important}
.ss_layout_add{background-position:0 -9109px !important}
.ss_layout_content{background-position:0 -9127px !important}
.ss_layout_delete{background-position:0 -9145px !important}
.ss_layout_edit{background-position:0 -9163px !important}
.ss_layout_error{background-position:0 -9181px !important}
.ss_layout_header{background-position:0 -9199px !important}
.ss_layout_link{background-position:0 -9217px !important}
.ss_layout_sidebar{background-position:0 -9235px !important}
.ss_lightbulb{background-position:0 -9253px !important}
.ss_lightbulb_add{background-position:0 -9271px !important}
.ss_lightbulb_delete{background-position:0 -9289px !important}
.ss_lightbulb_off{background-position:0 -9307px !important}
.ss_lightning{background-position:0 -9325px !important}
.ss_lightning_add{background-position:0 -9343px !important}
.ss_lightning_delete{background-position:0 -9361px !important}
.ss_lightning_go{background-position:0 -9379px !important}
.ss_link{background-position:0 -9397px !important}
.ss_link_add{background-position:0 -9415px !important}
.ss_link_break{background-position:0 -9433px !important}
.ss_link_delete{background-position:0 -9451px !important}
.ss_link_edit{background-position:0 -9469px !important}
.ss_link_error{background-position:0 -9487px !important}
.ss_link_go{background-position:0 -9505px !important}
.ss_lock{background-position:0 -9523px !important}
.ss_lock_add{background-position:0 -9541px !important}
.ss_lock_break{background-position:0 -9559px !important}
.ss_lock_delete{background-position:0 -9577px !important}
.ss_lock_edit{background-position:0 -9595px !important}
.ss_lock_go{background-position:0 -9613px !important}
.ss_lock_open{background-position:0 -9631px !important}
.ss_lorry{background-position:0 -9649px !important}
.ss_lorry_add{background-position:0 -9667px !important}
.ss_lorry_delete{background-position:0 -9685px !important}
.ss_lorry_error{background-position:0 -9703px !important}
.ss_lorry_flatbed{background-position:0 -9721px !important}
.ss_lorry_go{background-position:0 -9739px !important}
.ss_lorry_link{background-position:0 -9757px !important}
.ss_magifier_zoom_out{background-position:0 -9775px !important}
.ss_magnifier{background-position:0 -9793px !important}
.ss_magnifier_zoom_in{background-position:0 -9811px !important}
.ss_male{background-position:0 -9829px !important}
.ss_map{background-position:0 -9847px !important}
.ss_map_add{background-position:0 -9865px !important}
.ss_map_delete{background-position:0 -9883px !important}
.ss_map_edit{background-position:0 -9901px !important}
.ss_map_go{background-position:0 -9919px !important}
.ss_map_magnify{background-position:0 -9937px !important}
.ss_money{background-position:0 -10225px !important}
.ss_money_add{background-position:0 -10243px !important}
.ss_money_delete{background-position:0 -10261px !important}
.ss_money_dollar{background-position:0 -10279px !important}
.ss_money_euro{background-position:0 -10297px !important}
.ss_money_pound{background-position:0 -10315px !important}
.ss_money_yen{background-position:0 -10333px !important}
.ss_monitor{background-position:0 -10351px !important}
.ss_monitor_add{background-position:0 -10369px !important}
.ss_monitor_delete{background-position:0 -10387px !important}
.ss_monitor_edit{background-position:0 -10405px !important}
.ss_monitor_error{background-position:0 -10423px !important}
.ss_monitor_go{background-position:0 -10441px !important}
.ss_monitor_lightning{background-position:0 -10459px !important}
.ss_monitor_link{background-position:0 -10477px !important}
.ss_mouse{background-position:0 -10495px !important}
.ss_mouse_add{background-position:0 -10513px !important}
.ss_mouse_delete{background-position:0 -10531px !important}
.ss_mouse_error{background-position:0 -10549px !important}
.ss_music{background-position:0 -10567px !important}
.ss_new{background-position:0 -10585px !important}
.ss_newspaper{background-position:0 -10603px !important}
.ss_newspaper_add{background-position:0 -10621px !important}
.ss_newspaper_delete{background-position:0 -10639px !important}
.ss_newspaper_go{background-position:0 -10657px !important}
.ss_newspaper_link{background-position:0 -10675px !important}
.ss_note{background-position:0 -10693px !important}
.ss_note_add{background-position:0 -10711px !important}
.ss_note_delete{background-position:0 -10729px !important}
.ss_note_edit{background-position:0 -10747px !important}
.ss_note_error{background-position:0 -10765px !important}
.ss_note_go{background-position:0 -10783px !important}
.ss_overlays{background-position:0 -10801px !important}
.ss_package{background-position:0 -10819px !important}
.ss_package_add{background-position:0 -10837px !important}
.ss_package_delete{background-position:0 -10855px !important}
.ss_package_go{background-position:0 -10873px !important}
.ss_package_green{background-position:0 -10891px !important}
.ss_package_link{background-position:0 -10909px !important}
.ss_page{background-position:0 -10927px !important}
.ss_page_add{background-position:0 -10945px !important}
.ss_page_attach{background-position:0 -10963px !important}
.ss_page_code{background-position:0 -10981px !important}
.ss_page_copy{background-position:0 -10999px !important}
.ss_page_delete{background-position:0 -11017px !important}
.ss_page_edit{background-position:0 -11035px !important}
.ss_page_error{background-position:0 -11053px !important}
.ss_page_excel{background-position:0 -11071px !important}
.ss_page_find{background-position:0 -11089px !important}
.ss_page_gear{background-position:0 -11107px !important}
.ss_page_go{background-position:0 -11125px !important}
.ss_page_green{background-position:0 -11143px !important}
.ss_page_key{background-position:0 -11161px !important}
.ss_page_lightning{background-position:0 -11179px !important}
.ss_page_link{background-position:0 -11197px !important}
.ss_page_paintbrush{background-position:0 -11215px !important}
.ss_page_paste{background-position:0 -11233px !important}
.ss_page_red{background-position:0 -11251px !important}
.ss_page_refresh{background-position:0 -11269px !important}
.ss_page_save{background-position:0 -11287px !important}
.ss_page_white{background-position:0 -11305px !important}
.ss_page_white_acrobat{background-position:0 -11323px !important}
.ss_page_white_actionscript{background-position:0 -11341px !important}
.ss_page_white_add{background-position:0 -11359px !important}
.ss_page_white_c{background-position:0 -11377px !important}
.ss_page_white_camera{background-position:0 -11395px !important}
.ss_page_white_cd{background-position:0 -11413px !important}
.ss_page_white_code{background-position:0 -11431px !important}
.ss_page_white_code_red{background-position:0 -11449px !important}
.ss_page_white_coldfusion{background-position:0 -11467px !important}
.ss_page_white_compressed{background-position:0 -11485px !important}
.ss_page_white_copy{background-position:0 -11503px !important}
.ss_page_white_cplusplus{background-position:0 -11521px !important}
.ss_page_white_csharp{background-position:0 -11539px !important}
.ss_page_white_cup{background-position:0 -11557px !important}
.ss_page_white_database{background-position:0 -11575px !important}
.ss_page_white_delete{background-position:0 -11593px !important}
.ss_page_white_dvd{background-position:0 -11611px !important}
.ss_page_white_edit{background-position:0 -11629px !important}
.ss_page_white_error{background-position:0 -11647px !important}
.ss_page_white_excel{background-position:0 -11665px !important}
.ss_page_white_find{background-position:0 -11683px !important}
.ss_page_white_flash{background-position:0 -11701px !important}
.ss_page_white_freehand{background-position:0 -11719px !important}
.ss_page_white_gear{background-position:0 -11737px !important}
.ss_page_white_get{background-position:0 -11755px !important}
.ss_page_white_go{background-position:0 -11773px !important}
.ss_page_white_h{background-position:0 -11791px !important}
.ss_page_white_horizontal{background-position:0 -11809px !important}
.ss_page_white_key{background-position:0 -11827px !important}
.ss_page_white_lightning{background-position:0 -11845px !important}
.ss_page_white_link{background-position:0 -11863px !important}
.ss_page_white_magnify{background-position:0 -11881px !important}
.ss_page_white_medal{background-position:0 -11899px !important}
.ss_page_white_office{background-position:0 -11917px !important}
.ss_page_white_paint{background-position:0 -11935px !important}
.ss_page_white_paintbrush{background-position:0 -11953px !important}
.ss_page_white_paste{background-position:0 -11971px !important}
.ss_page_white_php{background-position:0 -11989px !important}
.ss_page_white_picture{background-position:0 -12007px !important}
.ss_page_white_powerpoint{background-position:0 -12025px !important}
.ss_page_white_put{background-position:0 -12043px !important}
.ss_page_white_ruby{background-position:0 -12061px !important}
.ss_page_white_stack{background-position:0 -12079px !important}
.ss_page_white_star{background-position:0 -12097px !important}
.ss_page_white_swoosh{background-position:0 -12115px !important}
.ss_page_white_text{background-position:0 -12133px !important}
.ss_page_white_text_width{background-position:0 -12151px !important}
.ss_page_white_tux{background-position:0 -12169px !important}
.ss_page_white_vector{background-position:0 -12187px !important}
.ss_page_white_visualstudio{background-position:0 -12205px !important}
.ss_page_white_width{background-position:0 -12223px !important}
.ss_page_white_word{background-position:0 -12241px !important}
.ss_page_white_world{background-position:0 -12259px !important}
.ss_page_white_wrench{background-position:0 -12277px !important}
.ss_page_white_zip{background-position:0 -12295px !important}
.ss_page_word{background-position:0 -12313px !important}
.ss_page_world{background-position:0 -12331px !important}
.ss_paintbrush{background-position:0 -12349px !important}
.ss_paintcan{background-position:0 -12367px !important}
.ss_palette{background-position:0 -12385px !important}
.ss_paste_plain{background-position:0 -12403px !important}
.ss_paste_word{background-position:0 -12421px !important}
.ss_pencil{background-position:0 -12439px !important}
.ss_pencil_add{background-position:0 -12457px !important}
.ss_pencil_delete{background-position:0 -12475px !important}
.ss_pencil_go{background-position:0 -12493px !important}
.ss_phone{background-position:0 -12511px !important}
.ss_phone_add{background-position:0 -12529px !important}
.ss_phone_delete{background-position:0 -12547px !important}
.ss_phone_sound{background-position:0 -12565px !important}
.ss_photo{background-position:0 -12583px !important}
.ss_photo_add{background-position:0 -12601px !important}
.ss_photo_delete{background-position:0 -12619px !important}
.ss_photo_link{background-position:0 -12637px !important}
.ss_photos{background-position:0 -12655px !important}
.ss_picture{background-position:0 -12673px !important}
.ss_picture_add{background-position:0 -12691px !important}
.ss_picture_delete{background-position:0 -12709px !important}
.ss_picture_edit{background-position:0 -12727px !important}
.ss_picture_empty{background-position:0 -12745px !important}
.ss_picture_error{background-position:0 -12763px !important}
.ss_picture_go{background-position:0 -12781px !important}
.ss_picture_key{background-position:0 -12799px !important}
.ss_picture_link{background-position:0 -12817px !important}
.ss_picture_save{background-position:0 -12835px !important}
.ss_pictures{background-position:0 -12853px !important}
.ss_plugin{background-position:0 -12961px !important}
.ss_plugin_add{background-position:0 -12979px !important}
.ss_plugin_delete{background-position:0 -12997px !important}
.ss_plugin_disabled{background-position:0 -13015px !important}
.ss_plugin_edit{background-position:0 -13033px !important}
.ss_plugin_error{background-position:0 -13051px !important}
.ss_plugin_go{background-position:0 -13069px !important}
.ss_plugin_link{background-position:0 -13087px !important}
.ss_printer{background-position:0 -13105px !important}
.ss_printer_add{background-position:0 -13123px !important}
.ss_printer_delete{background-position:0 -13141px !important}
.ss_printer_empty{background-position:0 -13159px !important}
.ss_printer_error{background-position:0 -13177px !important}
.ss_rainbow{background-position:0 -13195px !important}
.ss_report{background-position:0 -13213px !important}
.ss_report_add{background-position:0 -13231px !important}
.ss_report_delete{background-position:0 -13249px !important}
.ss_report_disk{background-position:0 -13267px !important}
.ss_report_edit{background-position:0 -13285px !important}
.ss_report_go{background-position:0 -13303px !important}
.ss_report_key{background-position:0 -13321px !important}
.ss_report_link{background-position:0 -13339px !important}
.ss_report_magnify{background-position:0 -13357px !important}
.ss_report_picture{background-position:0 -13375px !important}
.ss_report_user{background-position:0 -13393px !important}
.ss_report_word{background-position:0 -13411px !important}
.ss_resultset_first{background-position:0 -13429px !important}
.ss_resultset_last{background-position:0 -13447px !important}
.ss_resultset_next{background-position:0 -13465px !important}
.ss_resultset_previous{background-position:0 -13483px !important}
.ss_rosette{background-position:0 -13501px !important}
.ss_rss{background-position:0 -13519px !important}
.ss_rss_add{background-position:0 -13537px !important}
.ss_rss_delete{background-position:0 -13555px !important}
.ss_rss_go{background-position:0 -13573px !important}
.ss_rss_valid{background-position:0 -13591px !important}
.ss_script{background-position:0 -13771px !important}
.ss_script_add{background-position:0 -13789px !important}
.ss_script_code{background-position:0 -13807px !important}
.ss_script_code_red{background-position:0 -13825px !important}
.ss_script_delete{background-position:0 -13843px !important}
.ss_script_edit{background-position:0 -13861px !important}
.ss_script_error{background-position:0 -13879px !important}
.ss_script_gear{background-position:0 -13897px !important}
.ss_script_go{background-position:0 -13915px !important}
.ss_script_key{background-position:0 -13933px !important}
.ss_script_lightning{background-position:0 -13951px !important}
.ss_script_link{background-position:0 -13969px !important}
.ss_script_palette{background-position:0 -13987px !important}
.ss_script_save{background-position:0 -14005px !important}
.ss_server{background-position:0 -14023px !important}
.ss_server_add{background-position:0 -14041px !important}
.ss_server_chart{background-position:0 -14059px !important}
.ss_server_compressed{background-position:0 -14077px !important}
.ss_server_connect{background-position:0 -14095px !important}
.ss_server_database{background-position:0 -14113px !important}
.ss_server_delete{background-position:0 -14131px !important}
.ss_server_edit{background-position:0 -14149px !important}
.ss_server_error{background-position:0 -14167px !important}
.ss_server_go{background-position:0 -14185px !important}
.ss_server_key{background-position:0 -14203px !important}
.ss_server_lightning{background-position:0 -14221px !important}
.ss_server_link{background-position:0 -14239px !important}
.ss_server_uncompressed{background-position:0 -14257px !important}
.ss_shading{background-position:0 -14275px !important}
.ss_shape_align_bottom{background-position:0 -14293px !important}
.ss_shape_align_center{background-position:0 -14311px !important}
.ss_shape_align_left{background-position:0 -14329px !important}
.ss_shape_align_middle{background-position:0 -14347px !important}
.ss_shape_align_right{background-position:0 -14365px !important}
.ss_shape_align_top{background-position:0 -14383px !important}
.ss_shape_flip_horizontal{background-position:0 -14401px !important}
.ss_shape_flip_vertical{background-position:0 -14419px !important}
.ss_shape_group{background-position:0 -14437px !important}
.ss_shape_handles{background-position:0 -14455px !important}
.ss_shape_move_back{background-position:0 -14473px !important}
.ss_shape_move_backwards{background-position:0 -14491px !important}
.ss_shape_move_forwards{background-position:0 -14509px !important}
.ss_shape_move_front{background-position:0 -14527px !important}
.ss_shape_rotate_anticlockwise{background-position:0 -14545px !important}
.ss_shape_rotate_clockwise{background-position:0 -14563px !important}
.ss_shape_square{background-position:0 -14581px !important}
.ss_shape_square_add{background-position:0 -14599px !important}
.ss_shape_square_delete{background-position:0 -14617px !important}
.ss_shape_square_edit{background-position:0 -14635px !important}
.ss_shape_square_error{background-position:0 -14653px !important}
.ss_shape_square_go{background-position:0 -14671px !important}
.ss_shape_square_key{background-position:0 -14689px !important}
.ss_shape_square_link{background-position:0 -14707px !important}
.ss_shape_ungroup{background-position:0 -14725px !important}
.ss_shield{background-position:0 -14743px !important}
.ss_shield_add{background-position:0 -14761px !important}
.ss_shield_delete{background-position:0 -14779px !important}
.ss_shield_go{background-position:0 -14797px !important}
.ss_sitemap{background-position:0 -14815px !important}
.ss_sitemap_color{background-position:0 -14833px !important}
.ss_sound{background-position:0 -14851px !important}
.ss_sound_add{background-position:0 -14869px !important}
.ss_sound_delete{background-position:0 -14887px !important}
.ss_sound_low{background-position:0 -14905px !important}
.ss_sound_mute{background-position:0 -14923px !important}
.ss_sound_none{background-position:0 -14941px !important}
.ss_spellcheck{background-position:0 -14959px !important}
.ss_sport_8ball{background-position:0 -14977px !important}
.ss_sport_basketball{background-position:0 -14995px !important}
.ss_sport_football{background-position:0 -15013px !important}
.ss_sport_golf{background-position:0 -15031px !important}
.ss_sport_raquet{background-position:0 -15049px !important}
.ss_sport_shuttlecock{background-position:0 -15067px !important}
.ss_sport_soccer{background-position:0 -15085px !important}
.ss_sport_tennis{background-position:0 -15103px !important}
.ss_star{background-position:0 -15121px !important}
.ss_status_away{background-position:0 -15139px !important}
.ss_status_busy{background-position:0 -15157px !important}
.ss_status_offline{background-position:0 -15175px !important}
.ss_status_online{background-position:0 -15193px !important}
.ss_stop{background-position:0 -15211px !important}
.ss_style{background-position:0 -15229px !important}
.ss_style_add{background-position:0 -15247px !important}
.ss_style_delete{background-position:0 -15265px !important}
.ss_style_edit{background-position:0 -15283px !important}
.ss_style_go{background-position:0 -15301px !important}
.ss_sum{background-position:0 -15319px !important}
.ss_tab{background-position:0 -15337px !important}
.ss_tab_add{background-position:0 -15355px !important}
.ss_tab_delete{background-position:0 -15373px !important}
.ss_tab_edit{background-position:0 -15391px !important}
.ss_tab_go{background-position:0 -15409px !important}
.ss_table{background-position:0 -15427px !important}
.ss_table_add{background-position:0 -15445px !important}
.ss_table_delete{background-position:0 -15463px !important}
.ss_table_edit{background-position:0 -15481px !important}
.ss_table_error{background-position:0 -15499px !important}
.ss_table_gear{background-position:0 -15517px !important}
.ss_table_go{background-position:0 -15535px !important}
.ss_table_key{background-position:0 -15553px !important}
.ss_table_lightning{background-position:0 -15571px !important}
.ss_table_link{background-position:0 -15589px !important}
.ss_table_multiple{background-position:0 -15607px !important}
.ss_table_refresh{background-position:0 -15625px !important}
.ss_table_relationship{background-position:0 -15643px !important}
.ss_table_row_delete{background-position:0 -15661px !important}
.ss_table_row_insert{background-position:0 -15679px !important}
.ss_table_save{background-position:0 -15697px !important}
.ss_table_sort{background-position:0 -15715px !important}
.ss_tag{background-position:0 -15733px !important}
.ss_tag_blue{background-position:0 -15751px !important}
.ss_tag_blue_add{background-position:0 -15769px !important}
.ss_tag_blue_delete{background-position:0 -15787px !important}
.ss_tag_blue_edit{background-position:0 -15805px !important}
.ss_tag_green{background-position:0 -15823px !important}
.ss_tag_orange{background-position:0 -15841px !important}
.ss_tag_pink{background-position:0 -15859px !important}
.ss_tag_purple{background-position:0 -15877px !important}
.ss_tag_red{background-position:0 -15895px !important}
.ss_tag_yellow{background-position:0 -15913px !important}
.ss_telephone{background-position:0 -15931px !important}
.ss_telephone_add{background-position:0 -15949px !important}
.ss_telephone_delete{background-position:0 -15967px !important}
.ss_telephone_edit{background-position:0 -15985px !important}
.ss_telephone_error{background-position:0 -16003px !important}
.ss_telephone_go{background-position:0 -16021px !important}
.ss_telephone_key{background-position:0 -16039px !important}
.ss_telephone_link{background-position:0 -16057px !important}
.ss_television{background-position:0 -16075px !important}
.ss_television_add{background-position:0 -16093px !important}
.ss_television_delete{background-position:0 -16111px !important}
.ss_textfield{background-position:0 -16795px !important}
.ss_textfield_add{background-position:0 -16813px !important}
.ss_textfield_delete{background-position:0 -16831px !important}
.ss_textfield_key{background-position:0 -16849px !important}
.ss_textfield_rename{background-position:0 -16867px !important}
.ss_thumb_down{background-position:0 -16885px !important}
.ss_thumb_up{background-position:0 -16903px !important}
.ss_tick{background-position:0 -16921px !important}
.ss_time{background-position:0 -16939px !important}
.ss_time_add{background-position:0 -16957px !important}
.ss_time_delete{background-position:0 -16975px !important}
.ss_time_go{background-position:0 -16993px !important}
.ss_timeline_marker{background-position:0 -17011px !important}
.ss_transmit{background-position:0 -17029px !important}
.ss_transmit_add{background-position:0 -17047px !important}
.ss_transmit_blue{background-position:0 -17065px !important}
.ss_transmit_delete{background-position:0 -17083px !important}
.ss_transmit_edit{background-position:0 -17101px !important}
.ss_transmit_error{background-position:0 -17119px !important}
.ss_transmit_go{background-position:0 -17137px !important}
.ss_tux{background-position:0 -17155px !important}
.ss_user{background-position:0 -17173px !important}
.ss_user_add{background-position:0 -17191px !important}
.ss_user_comment{background-position:0 -17209px !important}
.ss_user_delete{background-position:0 -17227px !important}
.ss_user_edit{background-position:0 -17245px !important}
.ss_user_female{background-position:0 -17263px !important}
.ss_user_go{background-position:0 -17281px !important}
.ss_user_gray{background-position:0 -17299px !important}
.ss_user_green{background-position:0 -17317px !important}
.ss_user_orange{background-position:0 -17335px !important}
.ss_user_red{background-position:0 -17353px !important}
.ss_user_suit{background-position:0 -17371px !important}
.ss_vcard{background-position:0 -17389px !important}
.ss_vcard_add{background-position:0 -17407px !important}
.ss_vcard_delete{background-position:0 -17425px !important}
.ss_vcard_edit{background-position:0 -17443px !important}
.ss_vector{background-position:0 -17461px !important}
.ss_vector_add{background-position:0 -17479px !important}
.ss_vector_delete{background-position:0 -17497px !important}
.ss_wand{background-position:0 -17515px !important}
.ss_weather_clouds{background-position:0 -17533px !important}
.ss_weather_cloudy{background-position:0 -17551px !important}
.ss_weather_lightning{background-position:0 -17569px !important}
.ss_weather_rain{background-position:0 -17587px !important}
.ss_weather_snow{background-position:0 -17605px !important}
.ss_weather_sun{background-position:0 -17623px !important}
.ss_webcam{background-position:0 -17641px !important}
.ss_webcam_add{background-position:0 -17659px !important}
.ss_webcam_delete{background-position:0 -17677px !important}
.ss_webcam_error{background-position:0 -17695px !important}
.ss_world{background-position:0 -17713px !important}
.ss_world_add{background-position:0 -17731px !important}
.ss_world_delete{background-position:0 -17749px !important}
.ss_world_edit{background-position:0 -17767px !important}
.ss_world_go{background-position:0 -17785px !important}
.ss_world_link{background-position:0 -17803px !important}
.ss_wrench{background-position:0 -17821px !important}
.ss_wrench_orange{background-position:0 -17839px !important}
.ss_xhtml{background-position:0 -17857px !important}
.ss_xhtml_add{background-position:0 -17875px !important}
.ss_xhtml_delete{background-position:0 -17893px !important}
.ss_xhtml_go{background-position:0 -17911px !important}
.ss_xhtml_valid{background-position:0 -17929px !important}
.ss_zoom{background-position:0 -17947px !important}
.ss_zoom_in{background-position:0 -17965px !important}
.ss_zoom_out{background-position:0 -17983px !important}
.ss_textfield_currency{background-position:0 -18001px !important}
.ss_textfield_percentage{background-position:0 -18019px !important}
.ss_js{background-position:0 -18037px !important}
.ss_upload{background-position:0 -18055px !important}
.ss_hidden{background-position:0 -18073px !important}
.ss_radiogroup{background-position:0 -18091px !important}
.ss_checkgroup{background-position:0 -18109px !important}
.ss_check{background-position:0 -18127px !important}
.ss_listbox{background-position:0 -18145px !important}
.ss_yesno{background-position:0 -18163px !important}
.ss_dropdown{background-position:0 -18181px !important}
.ss_reset{background-position:0 -18199px !important}
.ss_submit{background-position:0 -18217px !important}
.ss_button{background-position:0 -18235px !important}
.ss_textarea{background-position:0 -18253px !important}
.ss_title{background-position:0 -18271px !important}
.ss_subtitle{background-position:0 -18289px !important}
.ss_bpmn_task{background-position:0 -18310px !important}
.ss_bpmn_startevent{background-position:0 -18342px !important}
.ss_bpmn_interevent{background-position:0 -18374px !important}
.ss_bpmn_endevent{background-position:0 -18406px !important}
.ss_bpmn_gateway{background-position:0 -18438px !important}
.ss_bpmn_annotation{background-position:0 -18470px !important}
.ss_bpmn_task-18x18{background-position:1px -18517px !important}
.ss_bpmn_startevent-18x18{background-position:1px -18536px !important}
.ss_bpmn_interevent-18x18{background-position:1px -18554px !important}
.ss_bpmn_endevent-18x18{background-position:1px -18572px !important}
.ss_bpmn_gateway-18x18{background-position:1px -18590px !important}
.ss_bpmn_annotation-18x18{background-position:1px -18608px !important}
.ss_consolidated_cases{background-position:0 -18500px !important}
.ss_group_suit{background-position:0 -18626px !important}
html {
    cursor: text;
}
.editbox {
    margin: .4em;
    padding: 0;
    font-family: monospace;
    font-size: 10pt;
    color: black;
}
.editbox p {
    margin: 0;
}
span.xml-tagname {
    color: #A0B;
}
span.xml-attribute {
    color: #281;
}
span.xml-punctuation {
    color: black;
}
span.xml-attname {
    color: #00F;
}
span.xml-comment {
    color: #A70;
}
span.xml-cdata {
    color: #48A;
}
span.xml-processing {
    color: #999;
}
span.xml-entity {
    color: #A22;
}
span.xml-error {
    color: #F00 !important;
}
span.xml-text {
    color: black;
}
html {
    cursor: text;
}
.editbox {
    margin: .4em;
    padding: 0;
    font-family: monospace;
    font-size: 10pt;
    color: black;
}
pre.code, .editbox {
    color: #666666;
}
.editbox p {
    margin: 0;
}
span.js-punctuation {
    color: #666666;
}
span.js-operator {
    color: #666666;
}
span.js-keyword {
    color: #770088;
}
span.js-atom {
    color: #228811;
}
span.js-variable {
    color: black;
}
span.js-variabledef {
    color: #0000FF;
}
span.js-localvariable {
    color: #004499;
}
span.js-property {
    color: black;
}
span.js-comment {
    color: #AA7700;
}
span.js-string {
    color: #AA2222;
}
